Do command
Dette spørgsmål henvender sig til Lingo's do commando fxdo "en eller anden kommando". Det er muligt for brugeren af mit program at indtaste en konkret lingo kommando på runtime hvorefter programmet så udfører den indtastede kommando. Problemet er bare, at hvis brugeren har tastet en syntaktisk forkert kommando, så går programmet ned(Hvis man kører i explorer sker der bare intet). Har Director en måde, hvorpå man kan parse den indtastedede kommando og tjekke om den er gyldig inden man udfører koden? Følgende kodestump skulle gerne illustrere min tankegang:
str = "Indtastedede kode"
if (parse(str)=true) then
do str
else
output fejl
Det er altså sådan en parse/validerings funktion jeg leder efter. Findes sådan en? Ville nødig selv skrive den...