Funktion, die ihre Zeichenketten-Anweisung als einen Ausdruck auswertet.
Syntax:
EVAL(
Faktor)
Argument: Eine Zeichenkette, die EVAL als einen Basic-Ausdruck auswertet.
Ergebnis: EVAL kann als ergebnis alles ausgeben, was auf der rechten Seite einer Zuweisungs-Anweisung auftreten kann, einschließlich Zeichenketten. Es kann auch dieselben Fehler erzeugen, die anläßlich einer Zuweisung vorkommen, also z.B.
Type mismatch: number needed oder
No such function/procedure
Beispiele:
INPUT hex$ : PRINT EVAL ("&"+hex$)
f$="LEFT$(" : e$=EVAL(f$+"""ABCDE""",2)")