Hallo,
also ich würde sagen, in dem du einen Compiler / Interpreter programmierst.
mfg
Na nicht ganz sooo schlimm. Bei einem Makro-Assembler werden die eigentlich numerischen Befehle ja auch durch Buchstabenkombinationen repräsentiert. Du mußt also für jeden Kreis und für jede Funktion eine entsprechende Kombination definieren, und die wird dann übersetzt.
ungefähr so:
if Befehl='exit' then Application.Terminate;
oder
Delphi-Quellcode:
if Befehl='exit' then Befehlnum:=99;
case Befehlnum of
99 : Application.Terminate;
end;{case --------------------}
Ein paar Grundkenntnisse im Parser bzw. Compilerbau schaden da allerdings auch nicht.
Gruß
K-H