Compiler construction using Java, JavaCC, and Yacc
"Broad in scope, involving theory, the application of that theory, and programming technology, compiler construction is a moving target, with constant advances in compiler technology taking place. Today, a renewed focus on do-it-yourself programming makes a quality textbook on compilers, that b...
Autor principal: | |
---|---|
Autor Corporativo: | |
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
Hoboken, N.J. :
John Wiley & Sons
c2012.
|
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009664724806719 |
Tabla de Contenidos:
- Front Matter
- Strings, Languages, and Compilers
- Context-Free Grammars, Part 1
- Context-free Grammars, Part 2
- Context-Free Grammars, Part 3
- Chomsky's Hierarchy (Optional)
- Top-Down Parsing
- LL(1) Grammars
- Table-Driven Stack Parser (Optional)
- Recursive-Descent Parsing
- Recursive-Descent Translation
- Assembly Language
- S1₇A Simple Compiler
- JavaCC (Optional)
- Building on S2
- Compiling Control Structures
- Compiling Programs in Functional Form
- Finite Automata
- Capstone Project: Implementing Grep Using Compiler Technology
- Compiling to a Register-Oriented Architecture
- Optimization
- Interpreters
- Bottom-up Parsing
- Yacc
- Appendix A: Stack Instruction Set
- Appendix B: Register Instruction Set.