Rev 227 | Blame | Compare with Previous | Last modification | View Log | RSS feed
# only works with the Java extension of yacc:# byacc/j from http://troi.lincom-asg.com/~rjamison/byacc/JFLEX = jflexBYACCJ = yaccj -JJAVAC = javacJAVA = java# targets:all: Parser.classrun: Parser.classjava Parserbuild: clean Parser.classclean:rm -f *~ *.class *.javaParser.class: Yylex.java Parser.java$(JAVAC) Parser.javaYylex.java: jminus.flex$(JFLEX) jminus.flexParser.java: jminus.y$(BYACCJ) jminus.ytest1: all$(JAVA) Parser test_programs/test1.jmtest2: all$(JAVA) Parser test_programs/test2.jmtest3: all$(JAVA) Parser test_programs/test3.jmtest4: all$(JAVA) Parser test_programs/test4.jm