|
CS 374 - Compilers
Syllabus |
- Lexical Analysis
- Regular expressions
- Deterministic and nondeterministic finite automata
- Lexical analysis generators
- Parsing
- Context-free grammars
- Predictive and LR parsing
- Parser generators
- Abstract Syntax
- Semantic actions
- Abstract parse trees
- The Visitor design pattern
- Semantic Analysis
- Symbol tables
- Type checking
- Activation Records
- Code Generation
Note: This syllabus is provided solely for review purposes and is subject to
change. It is not exhaustive and does not constitute a guarantee of what will
or will not be covered in exams.