A graphing calculator written in Java that recursively evaluates equations passed as strings. Input an expression of the form f(x) (Example: (9-x^2)^(1/2)) and provide the x value for the point at which you want to evaluate the function. The program will print the result of the function in the console, and open a new window that graphs the function centered at (0,0)