Lexical Analysis
- Basic Concept Of Compiler
- Different Phases Of Compiler
- Lexeme,Tokens,Pattern
Module 2
Parsing
- Top Down Parsing
- Recursive Descent Parsing
- Predictive Parsing
- Non Recursive Predictive Parsing
- LL(1) Grammar
- Bottom Up Parsing
- Handle
- Shift Reduce Parsing
- Operator Precedence Parsing
- LR(k) Parsing
- SLR(Simple LR Parsing)
- LR(0) Items
- CLR(Canonical Parsing)
- LR(1) Items
- LALR(Look Ahead LR)
Module 3
Syntax Directed Translation
- Syntax Directed Definition
- Synthesized Attribute
- Inherited Attribute
- Dependency Graph
- Evaluation Order
- DAG For Expression
- Bottom Up Evaluation Of S-Attributed Definition
- L-Attributed Definition
Module 4
Run Time Enviroment
Run Time Enviroment
- Source Language Issue
- Storage Optimization
- Storage Allocation Strategies
- Access to Non Local Names
- Parameter Passing
Module 5
Intermediate Code
Intermediate Code
- Intermediate Language
- Assignment Expression
- Boolean Expression
Module 6
Code Generation
Code Generation
- Issue In Design Of Code Generator
- The Target Machine
- Run Time Storage Management
- Basic Blocks And Flow Graph
- DAG Representation
- Peephole Optimization
Module 7
Code Optimization
Code Optimization
- The Principles Source Of Optimization
- Optimizing Basic Blocks
- Loops In The Flow Graph
0 comments