Bauer / Höllerer | Übersetzung objektorientierter Programmiersprachen | E-Book | sack.de
E-Book

E-Book, Deutsch, 287 Seiten, eBook

Reihe: Springer-Lehrbuch

Bauer / Höllerer Übersetzung objektorientierter Programmiersprachen

Konzepte, abstrakte Maschinen und Praktikum „Java-Compiler“
1998
ISBN: 978-3-642-58871-6
Verlag: Springer
Format: PDF
Kopierschutz: 1 - PDF Watermark

Konzepte, abstrakte Maschinen und Praktikum „Java-Compiler“

E-Book, Deutsch, 287 Seiten, eBook

Reihe: Springer-Lehrbuch

ISBN: 978-3-642-58871-6
Verlag: Springer
Format: PDF
Kopierschutz: 1 - PDF Watermark



Dieses Lehrbuch vermittelt Studierenden und Praktikern die Grundlagen für die Entwicklung von Übersetzern für objektorientierte Programmiersprachen. In einem Theorieteil werden zunächst ausführlich und anschaulich die Konzepte dieser Sprachen und ihrer Übersetzung behandelt, so daß der Leser einen umfassenden Überblick über die verschiedenen Übersetzungstechniken erhält. Die Übersetzung von Smalltalk-80, Java und C++ wird über eine einfache abstrakte (virtuelle) Maschine vereinheitlicht. Im Praxisteil des Buches wird dann die Spezifikation eines Übersetzers für Java entwickelt. Diese kann als Eingabe für einen Übersetzergenerator verwendet werden, der daraus ein ablauffähiges C-Programm erzeugt. In einem abschließenden Praktikum mit Aufgaben und Lösungen (Gesamtlösung im WWW) wird der vermittelte Stoff am Beispiel der Entwicklung eines Java-Compilers eingeübt.
Bauer / Höllerer Übersetzung objektorientierter Programmiersprachen jetzt bestellen!

Zielgruppe


Professional/practitioner

Weitere Infos & Material


1: Theorie.- 1 Einleitung.- 2 Objektorientierte Konzepte.- 3 Übersetzung objektorientierter Konzepte und abstrakte Maschinen.- 4 Typinferenz und Typüberprüfung.- 5 Optimierungen.- 6 Speicherbereinigung.- 7 Ausblick.- 2: Praxis.- 8 Compilerbaupraktikum.- 9 Java — Die Programmiersprache.- 10 Das MAX-System.- 11 Befehle der virtuellen Java-Maschine.- 12 Übersetzerspezifikation.- Anhang A: Klassenfile und Bytecode.- Anhang B: Java-Syntax.- Literatur.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.