Language Implementation Patterns: Create Your Own Domain-Specific and General Programming Languages (Pragmatic Programmers) 1st Edition

4.4 out of 5 stars 76 ratings
ISBN-13: 978-1934356456
ISBN-10: 193435645X
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.
Have one to sell?
<Embed>
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: Connecting readers with great books since 1972. Used books may not include companion materials, some shelf wear, may contain highlighting/notes, may not include cdrom or access codes. Customer service is our top priority!
Access codes and supplements are not guaranteed with used items.
19 used from $11.33
In Stock.
Ships from and sold by Amazon.com.
Available at a lower price from other sellers that may not offer free Prime shipping.
FREE delivery: Nov 7 - 10 Details
Fastest delivery: Wednesday, Nov 4 Details
List Price: $34.95
Save: $9.52 (27%)
23 new from $21.21

Language Implementation P... has been added to your Cart

Available at a lower price from other sellers that may not offer free Prime shipping.

"Devoted" by Dean Koontz
For the first time in paperback, from Dean Koontz, the master of suspense, comes an epic thriller about a terrifying killer and the singular compassion it will take to defeat him. | Learn more
click to open popover

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
    Apple
  • Android
    Android
  • Windows Phone
    Windows Phone
  • Click here to download from Amazon appstore
    Android

To get the free app, enter your mobile phone number.

kcpAppSendButton

Frequently bought together

  • Language Implementation Patterns: Create Your Own Domain-Specific and General Programming Languages (Pragmatic Programmers)
  • +
  • The Definitive ANTLR 4 Reference
  • +
  • Writing Compilers and Interpreters: A Software Engineering Approach
Total price: $133.01
Buy the selected items together

Special offers and product promotions

Editorial Reviews

Review

""Throw away your compiler theory book! Terence Parr shows how to write practical parsers, translators, interpreters, and other language applications using modern tools and design patterns. Whether you're designing your own DSL or mining existing code for bugs or gems, you'll find example code and suggested patterns in this clearly written book about all aspects of parsing technology.""--Guido van Rossum, Creator of the Python language

""This text is excellent. The exposition plus the examples makes otherwise complex ideas very clear and accessible. Well done!""--Tom Nurkkala, Associate Professor, Computer Science and Engineering, Taylor University

About the Author

Terence Parr is a professor of computer science and graduate program director at the University of San Francisco, where he continues to work on his ANTLR parser generator (http://www.antlr.org) and template engine (http://www.stringtemplate.org). Terence has consulted for and held various technical positions at companies such as IBM, Lockheed Missiles and Space, NeXT, and Renault Automation. Terence holds a Ph.D. in computer engineering from Purdue University and was a postdoctoral fellow at the Army High-Performance Computing Research Center at the University of Minnesota, where he built parallelizing FORTRAN source-to-source translators. He is the author of "The Definitive ANTLR Reference":http://pragprog.com/titles/tpantlr.


Product details

  • Item Weight : 1.37 pounds
  • Paperback : 374 pages
  • ISBN-10 : 193435645X
  • ISBN-13 : 978-1934356456
  • Product Dimensions : 7.5 x 0.75 x 9.25 inches
  • Publisher : Pragmatic Bookshelf; 1st edition (January 19, 2010)
  • Language: : English
  • Customer Reviews:
    4.4 out of 5 stars 76 ratings

Customer reviews

4.4 out of 5 stars
4.4 out of 5
76 global ratings
How are ratings calculated?

Top reviews from the United States

Reviewed in the United States on April 24, 2018
Verified Purchase
2 people found this helpful
Comment Report abuse
Reviewed in the United States on April 28, 2019
Verified Purchase
One person found this helpful
Comment Report abuse
Reviewed in the United States on July 28, 2016
Verified Purchase
6 people found this helpful
Comment Report abuse
Reviewed in the United States on November 23, 2016
Verified Purchase
One person found this helpful
Comment Report abuse
Reviewed in the United States on April 24, 2018
Verified Purchase
2 people found this helpful
Comment Report abuse

Top reviews from other countries

C Seidman
5.0 out of 5 stars I've worn this book out to a fray
Reviewed in the United Kingdom on July 28, 2019
Verified Purchase
Sam Brown
5.0 out of 5 stars Practical, clear and well written
Reviewed in the United Kingdom on August 16, 2012
Verified Purchase
6 people found this helpful
Report abuse
Julio
5.0 out of 5 stars Very good if you already know about the topic
Reviewed in the United Kingdom on November 17, 2012
Verified Purchase
2 people found this helpful
Report abuse
Michal Pryslopski
5.0 out of 5 stars I've never considered creating a custom programming language until I read this book and my projects benefited a lot since then
Reviewed in the United Kingdom on June 4, 2014
Verified Purchase
Amazon Customer
5.0 out of 5 stars Great Book
Reviewed in the United Kingdom on September 12, 2018
Verified Purchase
Pages with related products. See and discover other items: agile development, design engineering, software design patterns