dogeparser: use of constants very important, magic numbers very bad
dogeparser: so many number support, many wow.

Not easy.  Whole-number part, fractional part, and exponent are all in octal.  Very slow.