Arithmetic evaluation: Difference between revisions
m
→{{header|EasyLang}}
Line 1,325:
#
subr ntok
if ch >=
tok$ =
s$ = ""▼
nch▼
.▼
tokv = number s$▼
else▼
tok$ = ch$▼
nch
.
elif ch = 0
.
.
Line 1,392 ⟶ 1,390:
.
ntok
else
print "error: factor expected, got " & tok$
.
return nd
Line 1,452 ⟶ 1,453:
.
input_data
4 *
4.2 * ((5.3+8)*3 + 4)
2.5 * 2 + 2 * 3.14
|