Open
Description
There is no reason to limit numbers to 2**32
or 2**53
( this limit has already been exceeded in the wild), and floats are unsupported anyway ( negative numbers, however, have, with a Custom numEncoding, already actually been used in anger :] ). Binary Scott numEncoding has handled at least 2**600
in the wild.
The parser and compiler should use BigInt
s instead of Number
s internally.