# test program OUT=testprog LIB_SOURCE=email.l email.y LIB_OBJ=y.tab.o email.o support.o sz.o CFLAGS=-g -O2 -Wall -Werror -ansi -pedantic YACCFLAGS=-d default: all all: testprog clean: rm -f *.o y.tab.h y.tab.h: email.y yacc $(YACCFLAGS) email.y testprog: y.tab.h testprog.o $(LIB_OBJ) $(CC) -o testprog testprog.o $(LIB_OBJ) -ll test: ./testprog < testfile