Writing compilers and interpreters : a modern software engineering approach using Java / Ronald Mak.
Material type:
TextPublication details: Indianapolis, IN : Wiley, 2009Edition: 3rd edDescription: xxiii, 840 p. : ill ; 24 cmISBN: - 9780470177075 (pbk. : alk. paper)
- 0470177071 (pbk. : alk. paper)
- 005.452 20
| Item type | Current library | Call number | Copy number | Status | Date due | Barcode | |
|---|---|---|---|---|---|---|---|
Books
|
Main library General Stacks | 005.452 / MA.W 2009 (Browse shelf(Opens below)) | 1 | Available | 006235 |
Includes index.
Chapter 1 : Introduction -- Chapter 2 : Framework I: Compiler and Interpreter -- Chapter 3 : Scanning -- Chapter 4 : The Symbol Table -- Chapter 5 : Parsing Expressions and Assignment Statements -- Chapter 6 : Interpreting Expressions and Assignment Statements -- Chapter 7 : Parsing Control Statements -- Chapter 8 : Interpreting Control Statements -- Chapter 9 : Parsing Declarations -- Chapter 10 : Type Checking -- Chapter 11 : Parsing Programs, Procedures, and Functions -- Chapter 12 : Interpreting Pascal Programs -- Chapter 13 : An Interactive Source-Level Debugger -- Chapter 14 : Framework II: An Integrated Development Environment (IDE) -- Chapter 15 : Jasmin Assembly Language and Code Generation for the Java Virtual Machine -- Chapter 16 : Compiling Programs, Assignment Statements, and Expressions -- Chapter 17 : Compiling Procedure and Function Calls and String Operations -- Chapter 18 : Compiling Control Statements, Arrays, and Records -- Chapter 19 : Additional Topics.
Compilers and interpreters are very difficult programs to write, but modern software engineering tackles the complexity. Design patterns and other object-oriented programming techniques guide you to develop well-structured code in incremental, understandable steps. Apply what you learn in this book to succeed with any complex software project.
1
There are no comments on this title.