Compiler Design Tutorials
Recent Articles on Compiler Design !
- Introduction of Compiler design
- Compiler construction tools
- Phases of a Compiler
- Symbol Table in Compiler
- C++ Program to implement Symbol Table
- Error detection and Recovery in Compiler
- Error Handling in Compiler Design
- Language Processors: Assembler, Compiler and Interpreter
- Generation of Programming Languages
- Introduction to Syntax Analyses
- Why FIRST and FOLLOW?
- FIRST Set in Syntax Analyses
- FOLLOW Set in Syntax Analyses
- Program to calculate First and Follow sets of given grammar
- Classification of Context Free Grammars(CFG)
- Ambiguous Grammar
- Parsing | Set 1 (Introduction, Ambiguity and Parsers)
- Classification of top down parsers
- Parsing | Set 2 (Bottom Up or Shift Reduce Parsers)
- Shift Reduce Parser in Compiler
- Parsing | Set 3 (SLR, CLR and LALR Parsers)
- Theory of Computation | Operator grammar and precedence parser
Code Generation and Optimization :
- GATE | Previous Years Questions : Set – 1, Set – 2
- Quiz on Compiler Design
- ‘Practice Problems’ on Compiler !
Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.

