Programming Language Processors in Java: Compilers and Interpreters 1st Edition

3.8 out of 5 stars 17 ratings
ISBN-13: 978-0130257864
ISBN-10: 0130257869
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Share
Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club? Learn more
Amazon book clubs early access

Join or create book clubs

Choose books together

Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.
Used: Good | Details
Condition: Used: Good
Comment: Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less
Access codes and supplements are not guaranteed with used items.
FREE delivery May 12 - 18. Details
Or fastest delivery May 6 - 10. Details
Only 1 left in stock - order soon.
Ships from and sold by Zaha Books.
List Price: $119.99 Details
Save: $75.87 (63%)
FREE delivery May 12 - 13. Details

Amazon First Reads | Editors' picks at exclusive prices

Editorial Reviews

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.




About the Author

DAVID WATT teaches algorithms and data structures, programming language, and software design. DERYCK BROWN teaches compilers, object-oriented programming, operating systems, and software engineering.



Star Wars, a galaxy a download away

Product details

  • Publisher ‏ : ‎ Pearson; 1st edition (January 17, 2000)
  • Language ‏ : ‎ English
  • Hardcover ‏ : ‎ 436 pages
  • ISBN-10 ‏ : ‎ 0130257869
  • ISBN-13 ‏ : ‎ 978-0130257864
  • Item Weight ‏ : ‎ 2.04 pounds
  • Dimensions ‏ : ‎ 7 x 1.2 x 9.3 inches
  • Customer Reviews:
    3.8 out of 5 stars 17 ratings

Customer reviews

3.8 out of 5 stars
3.8 out of 5
17 global ratings

Top reviews from the United States

Reviewed in the United States on September 12, 2017
2 people found this helpful
Report abuse
Reviewed in the United States on July 26, 2020
Reviewed in the United States on December 6, 2014
Reviewed in the United States on February 20, 2005
50 people found this helpful
Report abuse
Reviewed in the United States on January 10, 2001
57 people found this helpful
Report abuse

Top reviews from other countries

T
5.0 out of 5 stars Thank you
Reviewed in Japan on September 10, 2012