Compiler Design
1056016 modules · 52 topics · 52 with study notes
Module 1Introduction7 topics
Module 2Syntax Analysis (Parser)13 topics
Module 3Semantic Analysis14 topics
- Attribute GrammarsNotes
- Syntax Directed DefinitionNotes
- Evaluation of Attributes in a Syntax TreeNotes
- Flow of Attributes in a Syntax TreeNotes
- Symbol TableNotes
- Symbol Table StructureNotes
- Symbol AttributesNotes
- Symbol Table ManagementNotes
- Run-Time EnvironmentNotes
- Procedure ActivationNotes
- Parameter PassingNotes
- Value ReturnNotes
- Memory AllocationNotes
- ScopeNotes
Module 4Intermediate Code Generation9 topics
Module 5Architecture Dependent Code Improvement5 topics
Theory