Compiler Construction
Chapters
edit- About the Book
- Introducing Compilers and Interpreters
- Describing a Programming Language
- Lexical analysis
- Case Study 1 - a simple Interpreter
- Syntax Analysis
- Case Study 1B - a Compiler/Interpreter front-end written in C using Lex and Yacc
- A recipe for writing a reusable grammar
- Semantic Analysis
- Intermediate Representation
- Dealing with errors
- Optimization
- Code Generation
- Run-time Considerations
- Known Languages Conceptual Implementations
- Glossary
- External Links
- References
Appendices
editThe following are Java code referenced in the book.