Useful Links
Computer Science
Programming
Compiler Design
1. Introduction to Compilation
2. Programming Language Foundations
3. Formal Language Theory
4. Lexical Analysis
5. Syntax Analysis
6. Semantic Analysis
7. Intermediate Code Generation
8. Code Optimization
9. Code Generation
10. Runtime Environment
11. Advanced Compilation Topics
12. Compiler Construction Tools and Techniques
Compiler Construction Tools and Techniques
Lexical Analyzer Generators
Lex Specification Language
Flex Extensions
Regular Expression Engines
Scanner Generator Implementation
Parser Generators
Yacc Grammar Specification
Bison Extensions
ANTLR Framework
Parser Generator Implementation
Compiler-Compiler Systems
Attribute Grammar Systems
Tree Grammar Systems
Code Generator Generators
Intermediate Representation Tools
IR Design Languages
IR Manipulation Libraries
IR Optimization Frameworks
Debugging and Profiling Support
Debug Information Generation
Profiling Infrastructure
Performance Analysis Tools
Compiler Testing and Validation
Test Suite Development
Correctness Testing
Performance Testing
Regression Testing
Integrated Development Environments
Language Server Protocol
IDE Integration
Error Reporting Systems
Code Completion Support
Previous
11. Advanced Compilation Topics
Go to top
Back to Start
1. Introduction to Compilation