add assign, nil
[ccc.git] / Makefile
1 CFLAGS:=-Wall -Wextra -Werror -std=c99 -pedantic-errors -D_XOPEN_SOURCE=700 -ggdb
2 YFLAGS:=-d
3 LFLAGS:=-t
4
5 OBJECTS:=scan.o parse.o ast.o util.o
6
7 all: expr
8
9 scan.c: scan.l y.tab.h
10 y.tab.h: parse.c
11 expr.c: y.tab.h
12
13 expr: $(OBJECTS)
14
15 clean:
16 $(RM) $(OBJECTS) y.tab.h scan.c parse.c expr