Skip to content
This repository was archived by the owner on Jan 8, 2026. It is now read-only.

Commit 168b9b4

Browse files
committed
docs(apresentacao): adc topicos e resumo inicial
1 parent a79314a commit 168b9b4

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

docs/Apresentação.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
## Introdução
2+
3+
- (motivos e objetivos...)
4+
5+
## Léxico
6+
7+
- Tokens...
8+
- Símbolos...
9+
10+
## Sintático
11+
12+
- Dos tokens para regras gramaticais...
13+
- Árvore sintática abstrata (AST)...
14+
- Análise de escopo...
15+
- Tabela de símbolos...
16+
17+
## Semântico
18+
19+
- Regras semânticas...
20+
21+
### Geração de código Lua
22+
23+
### Ambiguidades
24+
25+
- Compiladores precisam estar 100% corretos sobre a estrutura do código fonte.
26+
- Ao mesmo tempo, eles não podem demandar mais contexto do que o necessário para entregar um resultado.
27+
- Léxico: Array vs. operador de indexação...
28+
- Sintático: Dangling else...
29+
- Semântico: Tipagem fraca (Lua) vs. tipagem forte (C)...
30+
31+
### Otimizações

0 commit comments

Comments
 (0)