By Reinhard Wilhelm, Dieter Maurer

ISBN-10: 3662000776

ISBN-13: 9783662000779

ISBN-10: 3662000784

ISBN-13: 9783662000786

Dieses Buch vermittelt Studenten der Informatik Fundament und Rüstzeug des Übersetzerbaus für valuable, funktionale und logische Programmiersprachen. Die ersten vier Kapitel führen in die Thematik und die theoretischen Grundlagen ein. In den weiteren sieben Kapiteln werden konstruktive Verfahren zur automatischen Erzeugung von lexikalischen, syntaktischen und semantischen Analysatoren und von Codeerzeugern vorgestellt. Neben der Übersetzung konventioneller, imperativer Programmiersprachen, wie Fortran, Pascal und C, werden auch die Klassen der funktionalen und der logischen Programmiersprachen mit Lisp und Miranda bzw. Prolog als prominenten Vertretern erfaßt. Bei der automatischen Codeerzeugung finden moderne parallele Zielarchitekturen gebührende Berücksichtigung. Die statische examine von Programmen, die für die Unterstützung des Softwareentwicklungsprozesses im allgemeinen ebenso wichtig ist wie hier für die Erzeugung effizienter Zielprogramme, wird semantisch fundiert. Die erforderlichen Grundkenntnisse aus der Theorie der formalen Sprachen und Automaten werden hergeleitet. Zahlreiche Aufgaben ermöglichen eine gründliche Einübung der Lehrinhalte. Das Buch eignet sich zum Gebrauch für ein- oder zweisemestrige Vorlesungen ebenso wie zum Selbststudium.

Show description

Read Online or Download Übersetzerbau: Theorie, Konstruktion, Generierung PDF

Similar german_5 books

Betriebliche Expertensystem-Anwendungen: Eine - download pdf or read online

Trotz einer gemeinsamen theoretischen Wurzel entwickeln sich die verschiedenen Typen und Anwendungsgebiete der Wissensbasierten oder Experten-Systeme verh? ltnism? ?ig schnell auseinander. Bei der Konzeption von Expertensystemen kann der Systemarchitekt bisher nur bedingt aus einem gesicherten "Body of information" sch?

New PDF release: Übersetzerbau: Theorie, Konstruktion, Generierung

Dieses Buch vermittelt Studenten der Informatik Fundament und Rüstzeug des Übersetzerbaus für critical, funktionale und logische Programmiersprachen. Die ersten vier Kapitel führen in die Thematik und die theoretischen Grundlagen ein. In den weiteren sieben Kapiteln werden konstruktive Verfahren zur automatischen Erzeugung von lexikalischen, syntaktischen und semantischen Analysatoren und von Codeerzeugern vorgestellt.

Legierungen mit Formgedächtnis: 372. Sitzung am 6. Februar - download pdf or read online

Das Formgedachtnis ist eine neuartige Materialeigenschaft. Wir unterscheiden in diesem Rahmen: 1. EinwegefJekt oder Pseudoplastizitat: Eine scheinbar plastische Verformung geht bei Erwarmen vollstandig zuruck. 2. ZweiwegefJekt: Beim Abkuhlen andert sich die shape in einer ganz bestimm ten Weise, die beim Erwarmen wieder ruckgangig gemacht wird.

Additional resources for Übersetzerbau: Theorie, Konstruktion, Generierung

Example text

CodeA z P st = codeL z P st falls der zu z korrespondierende formale Parameter var-Parameter ist. Die codeL-Funktion, ebenso die codeR-Funktion, werden im nächsten Abschnitt neu definiert.

Beachten Sie, daß alle Prozeduren in der gleichen Adreßumgebung übersetzt werden. Die im Innern der Prozeduren berechneten Adreßumgebungen werden außerhalb der Prozeduren nicht benutzt. 4 Prozedureintritt und Prozedurverlassen Betrachten wir die wichtigen Aktionen bei der Implementierung von Prozeduren, den Aufruf und damit den Eintritt in die Prozedur und das Verlassen der Prozedur nach Abarbeitung ihres Rumpfes. Zuerst betrachten wir den Aufruf der Prozedur. Sei P die gegenwärtig aktive Prozedur.

CodeLd b[i 1 , ••• ,ilej P = lde a p(b)j codeu [il, ... •. 9 definiert. dpl kopiert den obersten Kellereintrag, ldd greift indirekt auf Deskriptorfeider zu und sli schiebt den obersten Kellereintrag auf den zweitobersten. Der allgemeine Fall dynamischer Felder beliebigen, auch dynamischen Typs wird in einer Übung behandelt, ebenso wie die notwendige Einführung der Bereichsprüfung. 7 Speicherbelegung für Verbunde Jetzt werden wir das Problem der Speicherzuordnung und Adressierung von Verbunden (Records) behandeln.

Download PDF sample

Übersetzerbau: Theorie, Konstruktion, Generierung by Reinhard Wilhelm, Dieter Maurer


by Robert
4.4

Rated 4.91 of 5 – based on 15 votes