Calculator handles:
- Basic arithmetic (+-*/)
- Variables
- Integers and doubles
- Constants (Pi and e so far)
- Functions (sin, cos, tan, abs, gcd)
To run sample simply do:
make demo
and then:
./build/calc++ test/test1.txt
There are some basic Google Unit Tests that get better over time.