摘要 |
<p>Im Gegensatz zu den bisherigen Verfahren, beispielsweise für Lisp-Systeme, wird ein zentraler Funktionsaufrufer mit seinen aufwendigen Zustandsabfragen nicht benötigt, da eine Datenstruktur mit einem Bindungskopf mit einem Bindungskopf vorgesehen ist, an welchen stets unmittelbar ein ausführbarer Ablaufcode gekettet ist. Dabei kann je nach Funktionstyp und abhängig vom jeweiligen Zustand eine Definition des Programmelementes als Ablaufcode ein Fehler-Interface für nicht definierte Funktionen, ein Simulator-Interface für zu simulierende Funktionen, ein Interpreter-Interface für zu interpretierende Funktionen oder ein compiliertes Programmstück für bereits compilierte Funktionen vorgesehen sein. Durch den Wegfall der Zustandsabfragen ist eine beachtliche Beschleunigung des Programmablaufs erzielbar, insbesondere für Lisp-Systeme, bei denen häufig ein Funktionsaufruf für zumeist nur kurze Funktionsabläufe auftritt.</p> |