29,99 €
inkl. MwSt.
Versandkostenfrei*
Versandfertig in über 4 Wochen
payback
15 °P sammeln
  • Broschiertes Buch

Knowing how to create domain-specific languages (DSLs) can give you a huge productivity boost. This work identifies and condenses the most common design patterns, providing sample implementations of each. It shows you patterns you can use for various kinds of language applications.

Produktbeschreibung
Knowing how to create domain-specific languages (DSLs) can give you a huge productivity boost. This work identifies and condenses the most common design patterns, providing sample implementations of each. It shows you patterns you can use for various kinds of language applications.
Autorenporträt
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.
Rezensionen
"Insgesamt bietet das Buch einen praxisnahen Überblick und enthält nützliche Tipps für die persönliche Werkzeugkiste. Alle Beispiele verwenden Java und den populären Parser-Generator ANTLR, den Parr selbst entwickelt hat. Sie lassen sich aber leicht auf andere Programmiersprachen und Parser-Generatoren übertragen." -- c't, Mai 2010

"Insgesamt liefert das Buch [...] alles, um in kurzer Zeit mit der Entwicklung eigener Compileranwendungen zu beginnen." -- javamagazin, September 2010