#

CFLAGS = -g 

COBJ = cmain.o object.o print.o cparser.o compile.o compile_func.o \
	gencode.o reg_code.o

all: tiny_cc

tiny_cc: $(COBJ)
	$(CC) $(CFLAGS) -o tiny_cc $(COBJ)

cparser.o: cparser.y clex.c
	yacc cparser.y
	mv y.tab.c cparser.c
	$(CC) $(CFLAGS) -c cparser.c

