OBJ=y.tab.o lex.yy.o symtab.o parse.o instruct.o

all: parse

parse: $(OBJ)
	cc $(OBJ) -o parse -lfl

.c.o:
	cc -c $<

y.tab.c: yacc.y Makefile
	yacc -v -d yacc.y

lex.yy.c: lex.l yacc.y Makefile
	flex $<

symtab.o: symtab.c Makefile
parse.o: parse.c Makefile
