Grundlagen und Techniken des Compilerbaus
Niklaus Wirth
- 208 pages
- German
- PDF
- Available on iOS & Android
Grundlagen und Techniken des Compilerbaus
Niklaus Wirth
About This Book
Compiler sind mehr als komplexe Programme, deren Herstellung einigen wenigen, groĂen Firmen vorbehalten bleibt. Sie spielen gewissermaĂen die Rolle der BrĂŒcke zwischen Software und Programmiersprache einerseits und Hardware und Rechnerarchitektur andererseits. Deshalb ist das VerstĂ€ndnis ihrer Prinzipien und ihrer Struktur fĂŒr jeden Informatiker wesentlich. Dieses Buch ist aus der Erfahrung erwachsen, dass neue Lehrstoffe nur dann haften bleiben, wenn sich der Leser auch praktisch mit der Materie befasst. Hier ist das zentrale Anliegen daher der Bau eines kompletten Compilers einer einsatzfĂ€higen Programmiersprache und dessen Darlegung in allen Einzelheiten. Dazu wird aufgrund ihres systematischen Aufbaus eine substantielle Untermenge der Sprache Oberon gewĂ€hlt und als Zielrechner eine RISC-Architektur, wobei beiden exemplarischer Charakter zukommt.