Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
23 used & new from $22.50

Have one to sell? Sell yours here
 
   
Tell a Friend
Programming Language Processors in Java: Compilers and Interpreters
 
 
Are You an Author or Publisher?
Find out how to publish your own Kindle Books
 
  

Programming Language Processors in Java: Compilers and Interpreters (Hardcover)

by David Watt (Author), Deryck Brown (Author)
4.2 out of 5 stars  (8 customer reviews)

List Price: $93.33
Price: $81.90 & this item ships for FREE with Super Saver Shipping. Details
You Save: $11.43 (12%)
Special Offers Available
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 4 left in stock--order soon (more on the way).

Want it delivered Tuesday, July 22? Choose One-Day Shipping at checkout. See details

23 used & new available from $22.50

Special Offers and Product Promotions
  • Save $10 when you spend $50 and pay with Bill Me Later. The fast and convenient way to buy without using your credit card. Offer limited to items purchased from Amazon.com between July 14, 2008 and July 21, 2008. One per customer account. Enter code BMLSAVES at checkout. Here's how (restrictions apply)

Better Together

Buy this book with Programming Language Pragmatics, Second Edition by Michael L. Scott today!

Programming Language Processors in Java: Compilers and Interpreters Programming Language Pragmatics, Second Edition
Buy Together Today: $145.50

Customers Who Bought This Item Also Bought

Building Parsers With Java(TM)

Building Parsers With Java(TM) by Steven John Metsker

4.3 out of 5 stars (17)  $40.40
Compilers: Principles, Techniques, and Tools (2nd Edition)

Compilers: Principles, Techniques, and Tools (2nd Edition) by Alfred V. Aho

4.1 out of 5 stars (67)  $106.00
The Definitive ANTLR Reference: Building Domain-Specific Languages (Pragmatic Programmers)

The Definitive ANTLR Reference: Building Domain-Specific Languages (Pragmatic Programmers) by Terence Parr

4.6 out of 5 stars (9)  $24.39
Java Concurrency in Practice

Java Concurrency in Practice by Brian Goetz

4.8 out of 5 stars (47)  $34.64
Modern Compiler Implementation in Java

Modern Compiler Implementation in Java by Andrew W. Appel

2.4 out of 5 stars (23)  $60.04
Explore similar items : Books (49)

Editorial Reviews
Book Info
Aims to exemplify good software engineering principles at the same time as explaining the specific techniques needed to build compilers and interpreters. Examples included. DLC: Java (Computer program language)

From the Back Cover



David A Watt and Deryck F Brown

Programming Language Processors in Java

Compilers and Interpreters





This book provides a gently paced introduction to techniques for implementing programming languages by means of compilers and interpreters, using the object-oriented programming language Java. The book aims to exemplify good software engineering principles at the same time as explaining the specific techniques needed to build compilers and interpreters.

Features

* The book shows clearly how a simple compiler can be decomposed into a syntactic analyzer, a contextual analyzer, and a code generator, communicating via an abstract syntax tree.

* The book is accompanied by a complete working compiler and interpreter, provided via the Internet, and free of charge for educational use.

* The book contains numerous exercises, together with sample answers to selected exercises. It also contains a number of suggested projects, involving extensions to the accompanying compiler.

* All examples in the book are expressed in Java, and the compiler and interpreter are structured using object-oriented design patterns.

David Watt teaches algorithms and data structures, programming languages, and software design. Deryck Brown teaches compilers, object-oriented programming, operating systems, and software engineering.






See all Editorial Reviews

Product Details
  • Hardcover: 436 pages
  • Publisher: Prentice Hall (February 14, 2000)
  • Language: English
  • ISBN-10: 0130257869
  • ISBN-13: 978-0130257864
  • Product Dimensions: 9.3 x 6.9 x 1.2 inches
  • Shipping Weight: 2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars  (