ARTCompiler:
	menhir -v ARTParser.mly
	ocamlopt ARTParser.mli
	ocamlopt ARTParser.ml
	ocamllex ARTLexer.mll
	ocamlopt ARTLexer.ml
	ocamlopt -o ARTCompiler ARTParser.cmx ARTLexer.cmx ARTCompiler.ml

clean:
	rm -rf *.cmi *.cmx *.o *a.out *.conflicts *.automaton ARTLexer.ml ARTParser.ml ARTParser.mli ARTCompiler
