Please use this identifier to cite or link to this item: doi:10.22028/D291-42843
Title: Iterativer LISPLOG Interpreter : Implementierung, Dokumentation und Evaluation
Author(s): Dahmen, Michael
Language: German
Year of Publication: 1986
Place of publication: Kaiserslautern
DDC notations: 004 Computer science, internet
Publikation type: Report
Abstract: Diese Arbeit beschreibt den iterative Interpreter LISPLOG.2, der aus einer vorherigen, rekursiven Version (LISPL0G.1) entwickelt wurde. Das Ziel dieser Weiterentwicklung war eine Leistungssteigerung des Interpreters, insbesondere eine Beschleunigung des Programmablaufs. In letzten Abschnitt dieser Arbeit wird anhand von Laufzeitvergleichen gezeigt, in wieweit dieses Ziel erreicht werden konnte. Im ersten Teil dieser Arbeit wird aufgezeigt, worin sich die Interpreterversionen unterscheiden und worauf die Leistungsteigerung beruht. Ausserdem wird auf weitere Ansatzpunkte fuer noch schnellere Implementierungen eingegangen. Teil zwei dokumentiert das ebenfalls in dieser Arbeit vorliegende Programmlisting des LISPLOG.2- Interpreters. Da diese Arbeit auf den vorherigen ueber LISPL0G.1 aufbaut, ist es zum Verstaendnis manchmal notwendig, auf die Dokumentation des rekursiven Interpreters zurueckzugreifen. In den Anhaengen findet man neben dem Listing des LISPLOG.2-Interpreters auch die zur Messung von Laufzeit und Speicherverbrauch erstellten Programme.
This paper discusses the iterative interpreter LISPL0G.2, which was developed from the earlier recursive version LISPLOG.l. The goal of this development was to speed up the execution of LISPLOG programs. A comparison between the two LISPLOG versions – given in chapter three - shows to what extent this goal could be achieved. The first chapter of this paper describes the differences between the two versions and shows how these differences effect the performance. Chapter two is the documentation of the main aspects of LISPLOG.2. Since LISPL0OG.2 was developed from LISPLOG.1 it may be useful to consult the documentation of LISPLOG.1 too. The appendices include the listing of the LISPLOG.2 interpreter and the programs used for the performance analysis.
Link to this record: urn:nbn:de:bsz:291--ds-428437
hdl:20.500.11880/38802
http://dx.doi.org/10.22028/D291-42843
Series name: SEKI working paper : SWP ; SEKI-Projekt / Deutsches Forschungszentrum für Künstliche Intelligenz, DFKI [ISSN 1860-5931]
Series volume: 86,3
Date of registration: 25-Oct-2024
Faculty: SE - Sonstige Einrichtungen
Department: SE - DFKI Deutsches Forschungszentrum für Künstliche Intelligenz
Professorship: SE - Sonstige
Collections:SciDok - Der Wissenschaftsserver der Universität des Saarlandes



Items in SciDok are protected by copyright, with all rights reserved, unless otherwise indicated.