1 #############################################################
3 # Makefile : Makefile for Flex examples.
5 # Last Updated : 1993/10/05
7 # If you use bison, you may have to supply an alloca
9 #############################################################
16 ############################################################
18 # DO NOT CHANGE ANYTHING FROM HERE ON !!!!!!!!!
20 ############################################################
22 all: expr front myname eof wc replace user_act string1\
23 string2 yymore numbers dates cat
28 $(CC) -o expr lex.yy.c y.tab.c $(ALLOCA) -ll -lm
30 front: front.y front.lex
33 $(CC) -o front lex.yy.c y.tab.c $(ALLOCA) -ll -lm
37 $(CC) lex.yy.c -o numbers
41 $(CC) lex.yy.c -o dates -ll
45 $(CC) lex.yy.c -o yymore -ll
49 $(CC) lex.yy.c -o string1 -ll
53 $(CC) lex.yy.c -o string2 -ll
57 $(CC) lex.yy.c -o myname -ll
61 $(CC) lex.yy.c -o myname2 -ll
65 $(CC) lex.yy.c -o eof -ll
69 $(CC) lex.yy.c -o wc -ll
73 $(CC) lex.yy.c -o cat -ll
77 $(CC) lex.yy.c -o replace -ll
79 user_act: expr.y expr.lex
81 $(CC) -o user_act lex.yy.c -ll
84 rm -f *.BAK *.o core *~* *.a
86 rm -f myname expr lex.yy.c *.out eof wc yymore
87 rm -f replace front user_act string1 string2
88 rm -f dates numbers cat