An equation solver written in Python, to play with parsing, ASTs, etc.