CC = gcc
LEX = flex

mips16: y.tab.o lex.yy.o
	$(CC) -o mips16 y.tab.o lex.yy.o -ly -ll
	rm *.o *.c *.h

lex.yy.o: lex.yy.c "y.tab.h

y.tab.c "y.tab.h: mips.y
	$(YACC) -d mips.y

lex.yy.c: mipstokens.l
	$(LEX) mipstokens.l


