Intermediate Code Generation Because of the complexity of code generation, a compiler typically breaks up this phase into several steps,involving various intermediate data structures, often including some form of abstract code called intermediate code. Reference/Source : Compiler Construction: Principles and Practice Kenneth C Louden
Tag Archives: phases
Lexical Analysis
Lexical analysis is the process of taking an input string of characters (such as the source code of a computer program) and producing a sequence of symbols called “lexical tokens”, or just “tokens”, which may be handled more easily by a parser. A token, in computing, is a segment of text, regardess whether it be …
phases of a compiler
Phases Of a Compiler 1. Lexical Analyzer. 2. Syntax Analyzer. 3. Semantic Analyzer. 4. Intermediate Code Generator. 5. Code Optimizer. 6. Code Generator. Reference/Source: http://www.personal.kent.edu/~rmuhamma/Compilers/MyCompiler/phase.htm