What it does
I built InfiniteInt and InfiniteRational types that do exact arithmetic on numbers of any length, then evaluated E++ expressions with a parse tree and a BST-based symbol table for variables.
Size
1,176 lines of code.
There's quiet music on this site. It stays off unless you choose it, and it keeps playing as you move between pages.
Arbitrary-precision arithmetic on huge integers and rationals, with a parse tree and a BST symbol table.
I built InfiniteInt and InfiniteRational types that do exact arithmetic on numbers of any length, then evaluated E++ expressions with a parse tree and a BST-based symbol table for variables.
1,176 lines of code.
