Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
  • 1
    UID:
    almahu_9948192019002882
    Format: XIV, 287 S. 11 Abb. , online resource.
    Edition: 1st ed. 1998.
    ISBN: 9783642588716
    Series Statement: Springer-Lehrbuch,
    Content: Dieses Buch vermittelt sowohl Studierenden der Informatik als auch Softwareentwicklern fundierte Grundlagen und Vorgehensweisen zur Entwicklung von Compilern für objektorientierte Programmiersprachen. Anhand mehrerer Sprachen (Smalltalk-80, Java, C++) werden die Konzepte objektorientierter Sprachen und ihrer Übersetzung dargestellt. Die Themengebiete des Theorieteils sind: - objektorientierte Konzepte - Übersetzung objektorientierter Sprachen - abstrakte (virtuelle) Maschinen - Typinferenz und Typüberprüfung - Optimierungen - Speicherbereinigung (garbage collection). Im Praxisteil des Buches wird die Spezifikation eines Übersetzers für Java entwickelt. Diese Spezifikation kann als Eingabe für einen Übersetzergenerator verwendet werden, der daraus ein ablauffähiges C-Programm erzeugt. Zahlreiche Illustrationen und Beispiele veranschaulichen die Lerninhalte. Durch das Praktikum im zweiten Teil mit Aufgaben und Lösungen (im WWW) kann der vermittelte Stoff am Beispiel eines Java-Compilers eingeübt werden. Das Buch entstand aus einer zweistündigen Vorlesung mit darauf aufbauendem Praktikum. Es ist auch zum Selbststudium geeignet.
    Note: 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.
    In: Springer eBooks
    Additional Edition: Printed edition: ISBN 9783540642565
    Language: German
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. Further information can be found on the KOBV privacy pages