Finish assignment 3

This commit is contained in:
2019-05-20 13:28:33 -07:00
parent f098f91455
commit 2ef9dd73cc
5 changed files with 187 additions and 5 deletions

View File

@@ -3,11 +3,14 @@ all: parse
parser.cpp parser.hpp: parser.y
bison -d -o parser.cpp parser.y
tree.o: tree.cpp
g++ -g -c -o tree.o tree.cpp
scanner.cpp: scanner.l
flex -o scanner.cpp scanner.l
parse: main.cpp parser.cpp scanner.cpp
g++ main.cpp parser.cpp scanner.cpp -o parse
parse: main.cpp parser.cpp scanner.cpp tree.o
g++ -g main.cpp parser.cpp scanner.cpp tree.o -o parse
clean:
rm -f parse scanner.cpp parser.cpp parser.hpp
rm -f parse scanner.cpp parser.cpp parser.hpp tree.o