
.PHONY: clean

main: $(wildcard *.cpp)
	g++ -lm -lfl -o $@ $^

calc++-parser.cpp: calc++-parser.yy
	bison -o $@ $<
scaner.cpp: scaner.lex
	flex -oscaner.cpp $<

include $(wildcard *.d)

clean:
	rm -f *.o *aux *log *~