Parser can now correctly parse most algebraic expressions
containing the operators +-*/^ , integers and floats, and
parantheses;