
include ../../config.mk

GEN=SyntaxChecker.java TokenMgrError.java SyntaxCheckerConstants.java \
    SyntaxCheckerTokenManager.java Token.java ParseException.java \
    ASCII_CharStream.java  ASCII_UCodeESC_CharStream.java \
    UCode_UCodeESC_CharStream.java

%.java: %.jj
	@rm -f $(GEN)
	$(JAVACC) $<

%.class: %.java
	$(JAVAC) -classpath $(CLASSPATH) $<

all: LocationVerifyer.class

LocationVerifyer.class: SyntaxChecker.class

clean:
	rm -f *.class *~ 

cleanall:
	rm -f *.class *~ $(GEN)

%.run: %.class 
	${JAVA} -classpath $(CLASSPATH) floweditor.util.$(basename $<)
