Compiler construction using Java, JavaCC, and Yacc /
"A student-friendly, course-friendly guide to compiler theory, applications, and programming technology. Compiler construction is a tricky subject, involving theory, the application of that theory, and programming technology. Virtually every day, advances in computer technology propel advances...
Main Author: | |
---|---|
Format: | eBook |
Language: | English |
Published: |
[Los Alamitos, California] Hoboken, New Jersey :
IEEE Computer Society ; Wiley,
[2012]
|
Subjects: | |
Online Access: | View fulltext via EzAccess |
Table of Contents:
- 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
- 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
- References
- Index.