A Recursive Descent Calculator written in Python 2.7