Institut für Computersprachen
Programmiersprachen und Übersetzer
| Diplomarbeit | |
| Titel | Compilerbau mit Forth |
| Autor | Kleinrubatscher, Paul |
| Erscheinungsjahr | 1995 |
| Inventardatum | 03.05.1995 |
| Abstract | Die Programmiersprache Forth besitzt einige Besonderheiten, die für die Realisierung eines Compilers von großem Nutzen sind. Das Dictionary, die wordlist und die Searchorder von Forth sind für die Symboltabellenverwaltung und für die Sichtbarkeitsbereiche von Variablen, Konstanten, Prozeduren und Funktionen geeignet. Mit Forths Kontrollstrukturen lassen sich auch alle Kontrollstrukturen von Pascal konstruieren und das Ergebnis der Übersetzung ist nicht Forth-Source, sondern Forths Kompilationswörter erzeugen maschinenunabhängigen, direkt ausführbaren Forth-Code. Forth kann unter zwei Gesichtspunkten betrachtet werden: als Implementierungssprache, d.h. Forth wird als Compilerbau-Sprache verwendet und als Zielsprache, d.h. Forth fungiert als Compiler-Zwischensprache. |
| Status | Verfügbar |