Fr. 116.00

Writing Compilers and Interpreters Using Java

English · Paperback / Softback

Shipping usually within 3 to 5 weeks

Description

Read more

Long awaited revision to a unique guide that covers both compilers and interpreters Revised, updated, and now focusing on Java instead of C++, this long awaited, latest edition of this popular book teaches programmers and software engineering students how to write compilers and interpreters using Java. You ll write compilers and interpreters as case studies, generating general assembly code for a Java Virtual Machine that takes advantage of the Java Collections Framework to shorten and simplify the code. In addition, coverage includes Java Collections Framework, UML modeling, object oriented programming with design patterns, working with XML intermediate code, and more.

List of contents

Introduction.
 
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.
 
Index.

Product details

Authors Ronald Mak, Mak Ronald
Publisher Wiley & Sons
 
Languages English
Product format Paperback / Softback
Released 11.09.2009
 
EAN 9780470177075
ISBN 978-0-470-17707-5
No. of pages 672
Weight 1252 g
Subjects Natural sciences, medicine, IT, technology > IT, data processing > Programming languages

Informatik, computer science, Programmierung u. Software-Entwicklung, Programming & Software Development, Compilerbau

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.