Support parenthesis in expressions
Parse floating point numbers
Parse imaginary numbers