Institut für Computersprachen
Programmiersprachen und Übersetzer

Detailinformation

( Fenster schließen )


Diplomarbeit
Titel Ein PROLOG-Interpreter in ADA
Autor Salzer, Gernot
Erscheinungsjahr 1987
Abstract ADA ist eine hochentwickelte imperative Programmiersprache. Neben Sprachelementen, die hauptsächlich dem Komfort dienen (Aggregate, spezielle Formen der Schleife, Anfangswertzuweisungen , etc.) umfaßt sie auch Sprachelemente für parallele Prozesse, abstrakte Datentypen usw. Zusätzlich ist ADA eine geschützte Bezeichnung, jeder Compiler muß einem strengen Validierungsprozeß unterworfen werden, ehe er als ADA-Compiler bezeichnet werden darf. Diese Tatsache einerseits und die Fähigkeiten der Sprache andererseits ermöglichen es, von der Programmierumgebung unabhängige Programme zu schreiben. Im folgenden werden einige Sprachelemente beschrieben, die im Interpeter verwendet werden und über Sprachen wie Pascal oder Modula hinausgehen. Im einzelnen sind das Anfangszuweisungen, Strukturierte Konstante (Aggregate), Rekords mit Diskriminanten, Unvollständige Typdeklarationen und Pointer, Overloading, Ausnahmebedingungen (Exeptions), Pakete (Packages), (limited) private Typen und Generische Parameter.
Status Verfügbar

( Fenster schließen )