Overview
- Erste Gesamtdarstellung und erstes Lehrbuch zum aktuellen Thema
- Umfassend, verständlich, praxisnah!
- Zahlreiche Illustrationen und Übungsaufgaben (Lösungen im WWW)
- Komplettes Software-Engineering-Praktikum zum Bau eines Java-Compilers
Part of the book series: Springer-Lehrbuch (SLB)
Access this book
Tax calculation will be finalised at checkout
Other ways to access
Table of contents (12 chapters)
Keywords
About this book
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.
Authors and Affiliations
Bibliographic Information
Book Title: Übersetzung objektorientierter Programmiersprachen
Book Subtitle: Konzepte, abstrakte Maschinen und Praktikum „Java-Compiler“
Authors: Bernhard Bauer, Riitta Höllerer
Series Title: Springer-Lehrbuch
DOI: https://doi.org/10.1007/978-3-642-58871-6
Publisher: Springer Berlin, Heidelberg
-
eBook Packages: Springer Book Archive
Copyright Information: Springer-Verlag Berlin Heidelberg 1998
Softcover ISBN: 978-3-540-64256-5Published: 15 October 1998
eBook ISBN: 978-3-642-58871-6Published: 07 March 2013
Series ISSN: 0937-7433
Series E-ISSN: 2512-5214
Edition Number: 1
Number of Pages: XIV, 287
Number of Illustrations: 11 b/w illustrations
Topics: Software Engineering/Programming and Operating Systems, Programming Techniques, Programming Languages, Compilers, Interpreters, Software Engineering