|
|
1.1 ! root 1: CC = cc ! 2: YFLAGS = -dDv ! 3: CFLAGS = -g ! 4: OBJS = pret.o pret1.o pret2.o pret3.o pret4.o pret6.o pret7.o pret8.o pret9.o pret0.o pretlex.o ! 5: ! 6: # FILES: ! 7: # pret.y - yacc parser ! 8: # pret.h - constants and macros ! 9: # pret.d - internal representation of the tables ! 10: # pret0.c - reduction of the state machines ! 11: # pret1.c - qsets ! 12: # pret2.c - operations on rows and columns ! 13: # pret3.c - procedures ! 14: # pret4.c - processes ! 15: # pret6.c - queues and messages ! 16: # pret7.c - memory allocation ! 17: # pret8.c - variables ! 18: # pret9.c - parameters ! 19: # pret.expr.c - expressions ! 20: # pretlex.c lexical analyzer ! 21: ! 22: pret: $(OBJS) pret.h pret.d ! 23: $(CC) $(CFLAGS) $(OBJS) -lln -o pret ! 24: ! 25: pret.o: pret.y pret.expr.c ! 26: ! 27: pretlex.o: pretlex.l x.tab.h ! 28: lex pretlex.l ! 29: $(CC) $(CFLAGS) -c lex.yy.c ! 30: rm lex.yy.c ! 31: mv lex.yy.o pretlex.o ! 32: ! 33: x.tab.h: y.tab.h ! 34: -cmp -s x.tab.h y.tab.h || cp y.tab.h x.tab.h ! 35: ! 36: clean: ! 37: rm -f *.o [xy].tab.[ch] y.output pret.out pret.err pret.tmp core a.out ! 38: ! 39: install: ! 40: cp pret /usr/bin
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.