I gave up using EvalBASIC and, with a few tricks, I managed to use VAL like on the ZX Spectrum.
Like:
s$ = INPUT(32) ' example: "SIN(x*10)+5/(1+x*x)"
s$ = FixExpression(s$)
y = VAL s$
Like:
s$ = INPUT(32) ' example: "SIN(x*10)+5/(1+x*x)"
s$ = FixExpression(s$)
y = VAL s$