Tutorial Parser- und Interpreter-Bau?
-
Hi,
ich bin auf der Suche nach einem Tutorial, welches in den Parser- und Interpreter-Bau einführt.
Ziel ist es also ein Programm zu haben, was dann z.B. JavaScript (oder zumindest eine teilmenge davon) versteht und ausführt bzw. bei Syntaxfehlern eine entsprechende Meldung ausgibt.Dabei geht es mir nicht vorrangig um das Ergebnis, sondern um den Weg. Ich will also leren, wie man sowas angeht und auch praktisch umsetzt. (Wenngleich ich auch eine Verwendung für das Ergebnis hätte/habe).
Kennt jemand ein Tutorial oder Ähnliches, wo dieses Thema erklärt wird?
Falls nein, gibt es Bücher, die ihr mir empfehlen könnt?Danke
-
Gar nicht so weit weg: http://www.c-plusplus.net/forum/viewtopic-var-t-is-268247.html
-
Und hier noch ein anderer Artikel, welcher nicht nur einen Taschenrechner, sondern eine eigene Skriptsprache implementiert: http://www.c-plusplus.net/forum/viewtopic-var-t-is-201764.html
(der einzige Unterschied zwischen einem Compiler und einem Interpreter ist, daß bei einem Interpreter die einzelnen Kommandos gleich ausgeführt werden)