CC=gcc LD=g++ PRO=g2m all: $(PRO) $(PRO).c: $(PRO).y bison -v -d $(PRO).y -o $(PRO).c lex.yy.c: $(PRO).lex flex $(PRO).lex $(PRO): lex.yy.c $(PRO).c $(CC) -g $(PRO).c lex.yy.c -lfl -o $(PRO) clean: rm -f *.o $(PRO) rm -f lex.yy.c $(PRO).c $(PRO).h $(PRO).output rm -f core rm -f *~ DEADJOE