]> git.saurik.com Git - bison.git/blame - examples/calc++/Makefile
* data/glr.c (yyFail): Drastically simplify; since the format argument
[bison.git] / examples / calc++ / Makefile
CommitLineData
0ffd4fd1
AD
1all: calc++
2
3calc++:
4 flex -ocalc++-scanner.cc calc++-scanner.ll
5 bison -o calc++-parser.cc calc++-parser.yy
6 $(CC) -o calc++ calc++.cc calc++-driver.cc calc++-parser.cc calc++-scanner.cc
7
8check: all
9 ./test
10
11clean:
12 rm -f *~ *.o *.tab.* input position.hh location.hh stack.hh \
13 calc++-parser.cc calc++-parser.hh \
14 calc++-scanner.cc \
15 calc++
1c59e0a1
AD
16
17## ------------ ##
18## Extracting. ##
19## ------------ ##
20
21EXTRACTED = \
22calc++-driver.hh calc++-driver.cc \
23calc++-parser.yy \
24calc++-scanner.ll \
25calc++.cc
26
27doc = ../../doc/bison.texinfo
28extexi = gawk -f ../extexi
29
30RECURSIVE_TARGETS += extract
31
32$(EXTRACTED): $(doc) ../extexi
33 $(extexi) $(doc) -- $(EXTRACTED)
34
35extract extract-am: $(EXTRACTED)