Einführung in den Compilerbau erschienen
- Untersuchung des Quellcodes eines selbsthostenden Compilers einschließlich des vollständigen Codes, der zur Public Domain gehört.
- Die Sprache T3X/0 stammt von Pascal und BCPL ab und ist sehr einfach.
- Enthält ein 20-seitiges Handbuch; grundlegende Kenntnisse in prozeduralen Programmiersprachen wie C oder Pascal sowie in Z80-CPU-Assemblersprache sind erforderlich.
Detaillierte Erklärung zum Compilerbau
- Gründliche Erläuterungen mit detaillierten Diagrammen, Tabellen und Beispielen.
- Behandelt Themen wie lexikalische Analyse, Parsing, Codegenerierung und einfache Optimierungen.
- Ebenfalls enthalten sind Erklärungen zur BDOS-Schnittstelle und zur Runtime-Bibliothek.
Meinung von GN⁺
- Dieses Buch bietet detaillierte Erklärungen und Beispiele, um ein umfassendes Verständnis des Compilerbaus zu fördern.
- Es vermittelt tiefe Einblicke in die Grundstruktur von Programmiersprachen und den Kompilierungsprozess und ist besonders attraktiv für Einsteiger unter Softwareingenieuren, die sich für ältere Computer und Low-Level-Programmierung interessieren.
- Da Lernen anhand von realem Code möglich ist, ist es nicht nur für die Theorie, sondern auch für den Erwerb praktischer Techniken zum Bau von Compilern nützlich.
1 Kommentare
Hacker-News-Kommentare
Neuerscheinung eines neuen Compiler-Buchs
Geteilte Erfahrungen bei der Entwicklung eines C-Multipass-Compilers und Assemblers
Erwartungen an ein Buch über Optimierungen für moderne CPUs und GPUs
Empfehlung für den Bau praktischer Compiler
Vorschlag zur Verbesserung der Kohärenz des Buchinhalts
Bedenken wegen der Notwendigkeit, die neue Programmiersprache T3X zu lernen
Interesse an einem Buch über das Schreiben eines Betriebssystems wie CP/M
Frage nach dem Grund für den Fokus auf Retro-Computing