Bei einer
Exception durch nicht definierte mathematische Operationen wie arccos(4) oder 1/0 sollte nicht die Meldung kommen, dass der Term nicht geparst wurde, das ist nämlich ziemlich verwirrend

.
Der unäre Minus- und Plus-Operator fehlen (wobei letzterer eher unwichtig ist - aber einfach der Vollständigkeit halber sollte er vorhanden sein).