The Structure of a Compiler
Lexical Analyzer, LEX, Design of Lex
Top down Parsing, LL(1) Parsers
Bottom up Parsing, YACC, LR parsers
Syntax Directed Translation
Types and Type Checking
Run-Time Storage Administration and Symbol Table Management
Intermediate Code and Code Generation
Data-Flow Analysis
Code Optimizations
Architcure and recent development on compilers
Lexical Analyzer, LEX, Design of Lex
Top down Parsing, LL(1) Parsers
Bottom up Parsing, YACC, LR parsers
Syntax Directed Translation
Types and Type Checking
Run-Time Storage Administration and Symbol Table Management
Intermediate Code and Code Generation
Data-Flow Analysis
Code Optimizations
Architcure and recent development on compilers
Advance Compiler Design
- Pascal and C (a driven compiler design)
- Command Line Interpreter
- List Processing - Lisp