Language Implementation Patterns: Techniques for Implementing Domain-Specific Languages
Kurzinformation
inkl. MwSt. Versandinformationen
Artikel zZt. nicht lieferbar
Artikel zZt. nicht lieferbar

Beschreibung
"Language Implementation Patterns: Techniques for Implementing Domain-Specific Languages" von Terence Parr ist ein praxisorientiertes Buch, das sich mit der Entwicklung und Implementierung von domänenspezifischen Sprachen (DSLs) beschäftigt. Das Buch richtet sich an Softwareentwickler und Architekten, die eigene Sprachen entwerfen möchten, um spezifische Probleme effizienter zu lösen. Parr beginnt mit einer Einführung in die Grundlagen von DSLs und erklärt, warum sie nützlich sind. Er behandelt verschiedene Sprachparadigmen und gibt einen Überblick über Compiler-Design-Grundlagen. Im Hauptteil des Buches stellt er verschiedene Muster und Techniken vor, die bei der Implementierung von DSLs hilfreich sind. Diese Muster decken Aspekte wie Parsing, Abstrakte Syntaxbäume (AST), Codegenerierung und Optimierung ab. Das Buch enthält zahlreiche Beispiele und Fallstudien, die veranschaulichen, wie man diese Muster in realen Projekten einsetzen kann. Dabei legt Parr besonderen Wert auf praktische Anwendungen und zeigt auf, wie Entwickler komplexe Probleme durch den Einsatz maßgeschneiderter Sprachen lösen können. Insgesamt bietet "Language Implementation Patterns" eine umfassende Anleitung zur Erstellung leistungsfähiger DSLs und ist eine wertvolle Ressource für alle, die sich mit der Entwicklung benutzerdefinierter Programmiersprachen beschäftigen möchten.
Produktdetails
So garantieren wir Dir zu jeder Zeit Premiumqualität.
Über den Autor
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.
- paperback
- 672 Seiten
- Erschienen 2000
- Pearson Education (US)
- hardcover
- 203 Seiten
- Erschienen 1989
- Springer
- Gebunden
- 752 Seiten
- Erschienen 2009
- Spektrum Akademischer Verlag
- paperback
- 400 Seiten
- Erschienen 2024
- Manning Publications
- paperback
- 425 Seiten
- Erschienen 2024
- O'Reilly Media
- Hardcover
- 1176 Seiten
- Erschienen 2005
- Addison-Wesley Verlag
- Klappenbroschur
- 224 Seiten
- Erschienen 2015
- Narr Francke Attempto
- Klappenbroschur
- 393 Seiten
- Erschienen 2019
- Narr Francke Attempto
- Kartoniert
- 61 Seiten
- Erschienen 2020
- Lingva Eterna Institut für ...
- Kartoniert
- 164 Seiten
- Erschienen 2017
- Stauffenburg
- hardcover
- 336 Seiten
- Erschienen 2007
- Oxford University Press
- paperback -
- Erschienen 2025
- Bloomsbury Academic




