Interpreter Der Interpreter führt ein Quellprogramm aus.
EinführungDefinition: Interpreter
Was ist ein Interpreter?
EinInterpreterist ein Programm, zur Ausführung bzw. Auswertung eines gegebenen Quellprogramms.
AufbauAufbau eines Interpreters
Die Phasen eines Interpreters
Die Phasen des Interpreters beschränken sich im Wesentlichen auf den Analyseteil einesCompilers.
Präprozessor
Lexikalische Analyse(Scanner)
Syntaktische Analyse(Parser)
Beispiele
Implementierungsbeispiele, welche alle Interpreterphasen implementieren,befinden sich unterSettyundTinyray.Der Lesende wird schnell bemerken, dass sich hinter den BegriffenPräprozessor,Scanner,Parserusw.keine Magie versteckt!