
Zitat von
Hador:
Den unären Minus-Operator gebts doch (Das ist doch das Vorzeichen bspw. 3*-4 oder vertue ich mich da

)
Das
wäre er, aber in deinem Parser ist er noch nicht drin. Bei 3*-4 wertet dein Parser -4 als Fließkomma-Literal aus, als Operator wird - nicht erkannt. Folglich funktioniert beispielsweise "-pi" nicht.
PS: 2²2 = 4

?