Limitations

The following are limitations for this version:

• Graphing *
Due to this project being in its very early stages, the main graphing feature is yet to be implemented, but is top priority.
• Limited operations *
Currently, the program only calculates basic arithmetic and exponentiation. Functions like sin, cos, tan, etc are planned to be implemented.
• Consecutive unary operations *
Any consecutive unary operations, + or -, in front of a number will be parsed incorrectly.
For example 1 + -1 will be parsed incorrectly since the consecutive + and - will be treated as single operators and not linked to the number following it.
To remedy this, for now, the above expression should be input as 1 + (-1)
• Floating point precision
Due to floating point errors, numbers with a large combined quantity of whole and fractional digits will not be properly calculated or flat out ignored.
There are no plans to fix or implement a better method for this.

* Planned to be added, fixed, or modified.