Hello,
so, lang hat es gedauert, aber nun scheint die Klasse zu funktionieren.
Zumindest habe ich den Fehler mit
e^pi
weg bekommen. Ich habe einen neuen Tokenizer geschrieben dafür.
Immer, wenn ein kurzer Operator auch in einem langen enthalten war (so wie 'e' in 'exp'), wurd dieser nicht mehr als Operator erkannt.
######################################################################################
Ich bitte um heftigen Test, ob noch irgendwelche Rechenaufgaben nicht lösbar sind.
http://selfhtml.bitworks.de/scripts/calculate/calculate.php
######################################################################################
Sollte ich das zu PEAR dann auch zurückschicken, wenn kein Fehler mehr drin ist?
http://selfhtml.bitworks.de/snippets/calculate/
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg