1) Describe the functions of the Lexical Analyzer with its implementation in detail.
2) describe the specification of tokens in detail.
3) Describe the different phases of compiler in detail, with a neat and well labelled sketch.
4) describe grouping of phases in a compiler.
5) Describe the different phases of a compiler in detail. Also prepare down output for the following expression after each phase
6) Describe the different approaches to compiler development. prepare down the output of each phase for the expression a: = b + c *