LEX = flex YACC = bison CC = gcc -g LIBS = -lfl all: nec nec: nec.tab.c lex.yy.c main.c necro.h ${CC} -o sumper lex.yy.c nec.tab.c main.c ${LIBS} lex.yy.c: nec.lex nec.tab.c ${LEX} nec.lex nec.tab.c: nec.y necro.h ${YACC} -d nec.y clean: rm lex.yy.c nec.tab.* sumper