Übersetzerbau von Reinhard Wilhelm | Band 2: Syntaktische und semantische Analyse | ISBN 9783642011351

Übersetzerbau

Band 2: Syntaktische und semantische Analyse

von Reinhard Wilhelm, Helmut Seidl und Sebastian Hack
Mitwirkende
Autor / AutorinReinhard Wilhelm
Autor / AutorinHelmut Seidl
Autor / AutorinSebastian Hack
Buchcover Übersetzerbau | Reinhard Wilhelm | EAN 9783642011351 | ISBN 3-642-01135-7 | ISBN 978-3-642-01135-1
Leseprobe

Übersetzerbau

Band 2: Syntaktische und semantische Analyse

von Reinhard Wilhelm, Helmut Seidl und Sebastian Hack
Mitwirkende
Autor / AutorinReinhard Wilhelm
Autor / AutorinHelmut Seidl
Autor / AutorinSebastian Hack

Das Buch behandelt die Analysephase von Übersetzern für Programmiersprachen. Es beschreibt die lexikalische, die syntaktische und die semantische Analyse, Spezifikationsmechanismen für diese Aufgaben aus der Theorie der formalen Sprachen und automatische Erzeugungsverfahren aus der Theorie der Automaten. Vorgestellt wird eine konzeptionelle Übersetzerstruktur, also eine Aufteilung in eine Menge von Moduln, welche ein Eingabeprogramm in einer Folge von Schritten in ein Maschinenprogramm transformieren, und beschreibt die Schnittstellen zwischen den Moduln. Schließlich werden auch die Strukturen von realen Übersetzern skizziert. Das Buch enthält die notwendige Theorie und Hinweise zur Implementierung.