CFLAGS:=-Wall -std=c99 -D_XOPEN_SOURCE=700 YFLAGS:=-d LFLAGS:=-t OBJECTS:=scan.o parse.o expr.o ast.c all: expr scan.c: scan.l y.tab.h y.tab.h: parse.c expr: $(OBJECTS) clean: $(RM) $(OBJECTS) y.tab.h scan.c parse.c expr