Decaf Compiler
All Classes Files Functions Variables Typedefs Enumerations Macros Pages
include Directory Reference

Files

 ast.h
 AST nodes and attributes.
 
 common.h
 Includes, constants, declarations, and macros used across the compiler.
 
 p1-lexer.h
 Interface for Project 1 (Lexer)
 
 p2-parser.h
 Interface for Project 2 (Parser)
 
 p3-analysis.h
 Interface for Project 3 (Analysis)
 
 symbol.h
 Symbols, symbol tables, and static analysis errors.
 
 token.h
 Tokens and regular expressions.
 
 visitor.h
 AST visitors.