Language Implementation Patterns – 9781934356456 – Invictus
Language Implementation Patterns - 9781934356456

Language Implementation Patterns - 9781934356456

USD 26.55 USD
SKU: vd2VOZ6Z
Condition: New

Language Implementation PatternsAuthor(s): Terence Parr Format: Paperback Publisher: The Pragmatic Programmers, United States Imprint: The Pragmatic Programmers ISBN-13: 9781934356456, 978-1934356456 Synopsis Knowing how to create domain-specific languages (DSLs) can give you a huge productivity boost. Instead of writing code in a general-purpose programming language, you can first build a custom language tailored to make you efficient in a particular domain. The key is understanding the common patterns found across language implementations. "Language Design Patterns" identifies and condenses the most common design patterns, providing sample implementations of each. The pattern implementations use Java, but the patterns themselves are completely general. Some of the implementations use the well-known ANTLR parser generator, so readers will find this book an excellent source of ANTLR examples as well. But this book will benefit anyone interested in implementing languages, regardless of their tool of choice. Other language implementation books focus on compilers, which you rarely need in your daily life. Instead, "Language Design Patterns" shows you patterns you can use for all kinds of language applications. You'll learn to create configuration file readers, data readers, model-driven code generators, source-to-source translators, source analyzers, and interpreters. Each chapter groups related design patterns and, in each pattern, you'll get hands-on experience by building a complete sample implementation. By the time you finish the book, you'll know how to solve most common language implementation problems.

Specifications

Return Postage Will Be Paid By Buyer
Returns Accepted Returns Accepted
After Receiving The Item, Your Buyer Should Cancel The Purchase Within 60 days
Author Terence Parr
Format Paperback
Language English
Subject Computer Science
Publication Year 2009
Type Textbook
Number Of Pages 350 Pages

This textbook is used in many universities across the country.

Related Products

Groundswell, Expanded and Revised Edition
Groundswell, Expanded and Revised Edition
4.52 USD
NFPA 72 National Fire Alarm and Signaling Code 2019 USPS
NFPA 72 National Fire Alarm and Signaling Code 2019 USPS
29.99 USD
Code Of Federal Regulations, Title 26 Internal Revenue 1 851…
Code Of Federal Regulations, Title 26 Internal Revenue 1 851…
95.34 USD
2017 ICD-10-CM Standard Edition by Carol J. Buck (2016, Trade Paperback)
2017 ICD-10-CM Standard Edition by Carol J. Buck (2016, Trade Paperback)
100.00 USD
Operation Barbarossa 1941: Army Group South (Praeger Illustrated Military…
9.80 USD
Philosophical Analysis in the Twentieth Century, Volume 1 : The Dawn of …
Philosophical Analysis in the Twentieth Century, Volume 1 : The Dawn of …
12.00 USD
A History of Christianity in the Unit…, Noll, Mark A.
A History of Christianity in the Unit…, Noll, Mark A.
9.39 USD
Thomas Jefferson by John Sharp Williams Paperback Book
Thomas Jefferson by John Sharp Williams Paperback Book
42.84 USD
Homework Helpers: Chemistry, Revised Edition
Homework Helpers: Chemistry, Revised Edition
5.21 USD
Congress and Its Members
Congress and Its Members
7.69 USD