- To create a functional calculator
- Read in a string and use that to output an answer
- Be able to do operations on constants, including functions
- Make a computer algebra system, to solve rational equations
- Polynomials
- Rational Equations
- Trigonometry/Logarithms
- Basic Calculus
- Derivatives
- Basic Integral
- Advanced integration
- Make a GUI for ease of input
- Handle Complex numbers
- Port to C
A basic computer algebra system that can evaluate simple expressions