A Problem Solving assignment by kiwi to calculate a given mathematical expression.
make
clang
MIT (also dwt's homework license)
make
Go home.
make unit-test
3 + 2 * 4.5 /(1/2.0)
-3 + -sin(pi*2^8-(pi/2))
ln(e) + log2(4) + sqrt(4)
ans + 2 // ans refers to the previous answer
See unit-test.cpp
for more examples.