Die Umwandlung das Konstanten-Strings in die Binärrepräsentation (egal ob Integer oder FP) ist vergleichsweise aufwändig.
Mal eine dumme Frage: Warum hat man eigentlich Zahlenwerte nicht auch tokenisiert? Platz in der Tokenliste wäre ja noch gewesen. Z. B. hätte man einfache Bytewerte speichern können als Token+Byte und 16 Bit-Werte als Token+Lowbyte+Highbyte und dann natürlich echte Fließkommawerte als Token+Exponent+Mantisse... Gibt es irgendeinen (triftigen) Grund dafür, daß Zahlenkonstanten stets als Zeichenkette abgelegt werden?