compile:
	yacc -d ctype.y
	lex ctype.l
	gcc y.tab.c lex.yy.c

run: compile
	./a.out decl.c

clean:
	-rm -f y.tab.c y.tab.h lex.yy.c a.out
