
optimization = 0
#optimization = 3
gccparams = --std=c++11 -O$(optimization)
objects = ContextFreeGrammar.o LL1ParserGenerator.o

%.o:%.cpp
	g++ $(gccparams) -o $@ -c $<

test: test.cpp $(objects)
	g++ $(gccparams) -o $@ $< $(objects)

.PHONY: clean
clean:
	rm -f $(objects) test
