Initial commit
Initial commit!
Removed stuff from copying GEM's Jasmine install; working Jasmine spec runner
Added some actual unit tests and fixed up some OOP problems
There's something strange and it don't look good.
Fixed!
Basic tree structure done.
Expressions toString results in a Lisp.
Right-precedence string-to-expression parsing.
Left-precedence parsing. And expanding of nodes!
Fixed expand bugs, added toString methods which don't use lisps, and added pow expanding
Comparisons I
Comparisons II
Comparisons III, and this time they work!
...NOW it works!
working on simplify
Simplification. Closes #1.
Bugfix flattening multiplication nodes when they are expanded binomially
Close enough for canonicalising.
Found some simplify bugs in power - test cases.