A custom calculator which supports expression evaluations, and implements a simple variable system.
Run in the terminal using cmake --build . and then ./calc
>>>>> is intended to simulate Python interactive UI, which might be a little more user-friendly.
+: addition-: subtraction*: multiplication/: float division^: power(): braces- and variable system (variables must be initialized before using, otherwise default 0)
Fix bugs when encountering lots of braces
Fix logic of identifying negative numbers
Divide project into .hs and .cs, easier to maintain.
Add CMake
Fix bugs when encountering negative numbers.