1 CFLAGS=-Wall -Wno-parentheses -DDEBUG_TOKEN
3 pdsh: main.o gram.o tok.o
4 $(CC) $(CFLAGS) -o $@ $+
8 tok.o: tok.c tok.h gram.h
11 echo '#ifndef TOK_H_' > $@
12 echo '#define TOK_H_ 1' >> $@
13 echo '#include <stdio.h>' >> $@
14 sed -ne '/START HEADER/,/END HEADER/p' $< >> $@
18 $(CC) $(CFLAGS) -Wno-unused-variable -c -o $@ $+
20 gram.c gram.h: lemon gram.y lempar.c
24 main.o: gram.h main.c lemon.h tok.h
27 rm -f *.o lemon gram.c gram.h par tok.h