all: calc++ calc++: flex -ocalc++-scanner.cc calc++-scanner.ll bison -o calc++-parser.cc calc++-parser.yy $(CC) -o calc++ calc++.cc calc++-driver.cc calc++-parser.cc calc++-scanner.cc check: all ./test clean: rm -f *~ *.o *.tab.* input position.hh location.hh stack.hh \ calc++-parser.cc calc++-parser.hh \ calc++-scanner.cc \ calc++