
Crafting Interpreters
Kurzinformation



inkl. MwSt. Versandinformationen
Artikel zZt. nicht lieferbar
Artikel zZt. nicht lieferbar

Beschreibung
"Crafting Interpreters" von Robert Nystrom ist ein umfassendes Buch, das sich mit der Entwicklung von Interpretern für Programmiersprachen beschäftigt. Es richtet sich an Programmierer, die ein tieferes Verständnis dafür erlangen möchten, wie Programmiersprachen funktionieren und wie sie implementiert werden können. Das Buch ist in zwei Teile gegliedert. Der erste Teil führt den Leser durch die Erstellung eines einfachen Interpreters für eine neue Programmiersprache namens "Lox". Dabei wird in Java programmiert und grundlegende Konzepte wie Scanning (Lexing), Parsing, Syntaxbäume und Auswertung behandelt. Dieser Teil legt den Schwerpunkt auf die Prinzipien der Interpreter-Entwicklung und vermittelt ein solides Fundament. Der zweite Teil des Buches vertieft diese Grundlagen durch den Bau eines zweiten Interpreters für dieselbe Sprache Lox, diesmal jedoch in C. Hierbei wird der Fokus auf leistungsfähigere Implementierungstechniken gelegt, einschließlich Bytecode-Interpretern und Speicherverwaltung. Nystrom erklärt komplexe Konzepte auf zugängliche Weise und unterstützt den Lernprozess mit zahlreichen Beispielen und Übungen. "Crafting Interpreters" bietet sowohl theoretisches Wissen als auch praktische Erfahrung im Schreiben von Interpretern, was es zu einer wertvollen Ressource für jeden macht, der sich für Compilerbau oder Sprachimplementierung interessiert.
Produktdetails

So garantieren wir Dir zu jeder Zeit Premiumqualität.
Über den Autor
- Hardcover
- 188 Seiten
- Erschienen 2022
- Wspc
- Kartoniert
- 248 Seiten
- Erschienen 2013
- LIT Verlag
- Hardcover
- 496 Seiten
- Erschienen 2013
- World Scientific Publishing...
- hardcover
- 168 Seiten
- Erschienen 2012
- Kodansha International