
CUP=/usr/share/java/cup.jar
JAVAC=export CLASSPATH=.:$(CUP); gcj

FILES=sym.java Lexer.java parser.java ast/*.java *.java

compilo: $(FILES)
	 $(JAVAC) -o $@ --main=Main $(CUP) $^

Lexer.java: lexer.flex
	jflex $^

sym.java parser.java: parser.cup
	cup $^

