Documentação dos Módulos¶
Esta seção descreve os principais módulos que compõem o Compilador C em Python.
Lista de módulos¶
- main.py → Ponto de entrada do compilador
- Tokenizer.py → Analisador léxico (tokenização)
- Parser.py → Analisador sintático (parser/AST)
- Node.py → Estrutura de nós da AST
- Token.py → Definição de tokens
- Definitions.py → Constantes e definições auxiliares
- PrePros.py → Pré-processador simples
- AsmWritter.py → Escrita de código Assembly