GCC=g++

all: balancing

balancing: CharList.o ListStack.o Balanced.o
	$(GCC) -o balancing CharList.o ListStack.o Balanced.o

Balanced.o: Balanced.cc ListStack.h CharList.h
	$(GCC) -c Balanced.cc

ListStack.o: ListStack.cc ListStack.h CharList.h
	$(GCC) -c ListStack.cc

CharList.o: CharList.cc CharList.h
	$(GCC) -c CharList.cc

clean:
	rm *.o *~
