Main Page
From Compiler writing
Compiler Writing Mentored Wiki
The information in this Wiki is intended to be used as part of a compiler writing mentored group.
The material can be language independent or language dependent. Whenever possible articles should discuss a topic from a language independent perspective followed by any language dependent issues. When language dependent issues start to take up significant space they should be split off in to language dependent pages.
Please try to write examples in a language independent way; this is often possible for statements, but not always for declarations.
[edit]
Phases of a compiler
- Lexical analysis
- Preprocessing
- Parsing
- Middle end
- Optimization
- Machine code generation
- Source code generation
[edit]
