1 CFLAGS
:=-g
-Wall
-Wextra
-pedantic
2 lambda
: lambda.tab.o lambda.yy.o
print.o mem.o reduce.o
3 $(LINK.c
) $(LDLIBS
) $^
$(OUTPUT_OPTION
)
6 $(YACC.y
) -db
$(basename $<) $<
9 $(LEX
) --header-file
=$*.yy.h
$(OUTPUT_OPTION
) $<
12 $(RM
) lambda
*.o
*.tab.
[ch
] *.yy.
[ch
]