Decaf Compiler
|
Files | |
ast.h | |
AST nodes and attributes. | |
common.h | |
Includes, constants, declarations, and macros used across the compiler. | |
iloc.h | |
Declarations of ILOC structures. | |
p1-lexer.h | |
Interface for Project 1 (Lexer) | |
p2-parser.h | |
Interface for Project 2 (Parser) | |
p3-analysis.h | |
Interface for Project 3 (Analysis) | |
p4-codegen.h | |
Interface for Project 4 (Code Generation) | |
symbol.h | |
Symbols, symbol tables, and static analysis errors. | |
token.h | |
Tokens and regular expressions. | |
visitor.h | |
AST visitors. | |