1) What do you mean by a compiler?
2) Explain the Analysis-Synthesis Model of compilation in detail.
3) Explain a symbol table in detail with suitable example.
4) Write down the functions of preprocessors?
5) What do you mean by Assembly Code?
6) Explain tokens, Patterns and lexemes in detail.
7) Write down the feasible error-recovery actions in lexical Analyzer.
8) Write down three general approaches to the implementation of a Lexical Analyzer?
9) What do you mean by a Sentinel in detail?
10) Explain briefly rational preprocessors with suitable example.
11) Write down the reasons for separating analysis phase of compiling into Lexical analysis and parsing?
12) Explain the function of a loader in detail.