Hab deinen Parser mal für 2 kleinere Projekte eingesetzt.
Mir ist dabei auf gefallen:
- Der parser abeitet schnell ( Rechnungen in 15s
)
- Das mit dem Variablen hinzufügen ist etwas gewöhungs bedürtig.
Es sollte vieleicht noch eine funktion geben wie
Delphi-Quellcode:
function isvarset(name: string): boolean;
begin
if Parser.VariableByName[name]<> nil then begin
result:=true;
end else begin
result:=false;
end;
end;
oder ein procedure die eine variable mit einen wert setzt und sollte diese noch nicht erstellt sein diese auch erstellt.
Was mich noch interessieren würde was genau ist das x86-Assembler-Plugin ?