Tom: Bug: Hexadezimalzahlen

Beitrag lesen

Hello,

######################################################################################

Ich bitte um heftigen Test, ob noch irgendwelche Rechenaufgaben nicht lösbar sind.

http://selfhtml.bitworks.de/scripts/calculate/calculate.php

######################################################################################

  1. Macke entdeckt: Hexadezimalzahlen werden nicht sauber erkannt, weil das kleine 'e'
       wieder dazwischenfunkt...

Jetzt bin ich mir nicht sicher, ob ich das im Tokenizer-Teil von tokenize() abfangen muss oder aber im Recombiner-Teil von tokenize(), dort wo auch die Korrektur mit Vorzeichen-Minus stattfindet.

Ok, habe es in den Tokenizerteil eingebaut. Da gehört es wohl auch hin.
Ist aber doch wohl kein Token, sondern ein klassifizierter Textanteil, oder müsste ich die Erkennungssequenz (0x) doch in die Liste der Tokens aufnehmen?

Zumindest werden HexNumbers jetzt erkannt.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de