Hi Marc,
For the 30 bit integer issue we had with the parser, I was thinking it
would be good to perhaps, instead of doing the test on the AST once its
built, try to do the test as number values are being computed in the
lexer.
If you're looking for something else to do to help us, we could use a
BigInteger type of class, since we currently have no way to represent
integers bigger than 30 bits in JavaScript, and even when we do, 64-bit
floats can't be used to represent 64 bit integers. If you decide to
implement this, you could put it under utility/biginteger.js
- Maxime