Ich lese gerade Code für Scheme-Interpreter mit Python von P. Norvig, und ich möchte versuchen, einen Interpreter mit Python zu schreiben. Das ist eigentlich das Thema des Beitrags: In welcher Sprache kann ein Nachwuchsprogrammierer einen Interpreter dafür implementieren? . Allerdings bin ich seit langem stark daran interessiert, OCaml zu lernen, und es könnte die richtige Gelegenheit sein, wenn ich mich für OCaml entscheide.
Sollte ich erwarten, viel Aufwand, um eine Python-Interpreter von OCaml Sprache zu implementieren? Dies ist nur ein persönliches Projekt und mein Ziel (neben dem Lernen OCaml), ist vor allem die Dinge, die ich auf Compiler und Interpreter gelesen haben, zu üben.
Wenn OCaml nicht geeignet ist, was würden Sie persönlich empfehlen?
Könnten Sie auf gute Referenzen für OCaml hinweisen (oder sogar: einen OCampl Parser/Interpreter schreiben).
## EDIT
Was ist mit Lua / Ruby / BASIC? (weil ich auch diese lernen möchte)
Vielen Dank und herzliche Grüße