1all:
2	bison -d mips32.yy
3	flex mips32.ll
4	g++ ${CXXFLAGS} -std=c++14 -c lex.yy.cc
5	g++ ${CXXFLAGS} -std=c++14 -c mips32.tab.cc
6	g++ ${CXXFLAGS} -std=c++14 main.cc *.o -o asm
7
8clean:
9	rm -f lex.yy.cc location.hh position.hh stack.hh *.tab.* *.o asm
10