parse : parser.tab.c lex.yy.c
	gcc $^ -lfl -o $@

parser.tab.c : parser.y
	bison -v -d $<

lex.yy.c : scanner.l
	flex $<

clean :
	rm -f parser.tab.* lex.yy.* parse *.output

.PHONY: clean 
