Phases of the compiler: Analysis Phase &Synthesis phase Lexical Analysis with example. 1. Compiler techniques and methodology 2. Contrast between compilers and interpreters 3. Organization of compilers 4. Lexical analysis 5. Syntax analysis 6. Semantic analysis 7. Parsing techniques 8. Object code generation and optimization 9. Detection and recovery from errors