#include #include #include "exprParser.h" main() { int t; int op; int result; op = NUM; result = 0; while(1){ getToken() switch(currentToken){ case NUM: switch(op){ case NUM: result = tokenVal; break; case PLUS_OP: result = result + tokenVal; break; case MINUS_OP: result = result - tokenVal; break; } break; case PLUS_OP: case MINUS_OP: op = t; break; case EOL: printf("result = %d\n",result); exit(0); } } }