Institut für Computersprachen
Programmiersprachen und Übersetzer

Detailinformation

( Fenster schließen )


Diplomarbeit
Titel Demonstrationsmodell eines Prologinterpreters
Autor Dober,Robert
Erscheinungsjahr 1987
Abstract In dieser Diplomarbeit geht es darum, die Prinzipien des Compilerbaus auf die Programmiersprache PROLOG anzuwenden. Dabei ist von Interesse, ob Prolog als nicht prozedurale Sprache ähnlich wie herkömmliche Sprachen implementiert werden kann. Der im Rahmen dieser Diplomarbeit geschriebene Prologinterpreter wurde vor allem aus diesem Grund geschrieben. Aus ihm soll ersichtlich sein, wieweit die "klassischen" Methoden des Compilerbaus auf eine so andersartige Sprache anwendbar sind. Es war daher nicht gedacht, PROLOG vollständig zu implementieren, sondern nur ein Subset, das vor allem einige "prologspezifische" Features enthält. Dabei wurde aber auf die praktische Anwendbarkeit keinerlei Rücksicht genommen. Viele Einschränkungen erscheinen äußerst restriktiv, werden jedoch im Rahmen dieser Arbeit erläutert. Der in dieser Arbeit implementierte Subset von PROLOG wird im folgenden Nanoprolog oder kurz NP genannt werden.
Status Verfügbar

( Fenster schließen )