Grundlagen der Compiler-Technik: Fragen und Antworten
1. Was ist ein Metacompiler?
Ein Metacompiler ist ein Programm, das als Eingabe die Spezifikation einer Sprache erhält, für die ein Compiler erstellt werden soll. Als Ausgabe generiert er den Compiler für diese Sprache. Metacompiler erleichtern die Entwicklung, indem sie die Analysephase mit der Code-Generierung verbinden.
2. Was ist ein Übersetzer?
Ein Programm, das einen Text oder ein Programm von einer Quellsprache in eine Zielsprache konvertiert und dabei, falls möglich, Fehlermeldungen ausgibt.
3. Was ist die Funktion eines Sprachübersetzers?
Die Übertragung einer Sprache in eine andere, beispielsweise von Englisch nach Spanisch.
4. Wie funktioniert ein Compiler?
Ein Compiler übersetzt einen Satz in einer formalen Sprache in eine ausführbare...