Arithmetic evaluation: Difference between revisions
Content added Content deleted
Line 3,721: | Line 3,721: | ||
elsif token="-" then |
elsif token="-" then |
||
get_token() |
get_token() |
||
-- Factor() |
|||
Expr(3) -- makes "-3^2" yield -9 (ie -(3^2)) not 9 (ie (-3)^2). |
|||
if op!=0 then PopFactor() end if |
if op!=0 then PopFactor() end if |
||
if integer(opstack[$]) then |
if integer(opstack[$]) then |