CC = gcc
OPTFLAG = -O3
#OPTFLAG = -g
CFLAGS=$(OPTFLAG) $(PROFFLAG) $(INCLUDE)
LIBS = -lm

OBJS = compact.o input.o stack.o ur.o

compact: $(OBJS)
	$(CC) $(CFLAGS) -o compact $(OBJS) $(LIBS)

compact.o: compact.c tab.h stack.h

input.o: input.c tab.h stack.h

ur.o:	ur.c tab.h stack.h

stack.o: stack.c stack.h

clean: 
	-/bin/rm -f compact *.o
