Consider a calculator program to evaluate expressions like 1.5
+ ( 2 / 3 )
We'll simplify the input by assuming each token is separated by blanks
int main(int argc, char** argv)
{
LListHeader<string> tokens;
string token;
while (cin >> token)
tokens.addToEnd (token);
cout << evaluate (tokens) << endl;
return 0;
}
In the Forum: