STUDY - Compiler Design
Compilers and Translators, Syntactic and lexical structure of a language.
Finite Automata and design of lexical analyzer, Context free grammars and derivation of parse trees,
basic parsing techniques: shift-reduce, operator-precedence, top-down, predictive. Disambiguation of
Automatic construction of efficient parsers: LR parser, construction of parsing tables. Syntax Directed
Translation, L-attributed and S-attributed Definitions.
Code Generation and Code Improvement.
Symbol table organization, Run time storage management, Error detection and recovery.