20708461 antlr needs to move to java 8
authorRich Burridge <rich.burridge@oracle.com>
Mon, 16 Mar 2015 14:03:12 -0700
changeset 3956 0a32d1193656
parent 3955 4e310c8109a5
child 3957 a5f5c603e464
20708461 antlr needs to move to java 8
components/antlr/Makefile
components/antlr/test/results-32.master
--- a/components/antlr/Makefile	Mon Mar 16 13:28:51 2015 -0700
+++ b/components/antlr/Makefile	Mon Mar 16 14:03:12 2015 -0700
@@ -59,8 +59,11 @@
 COMPONENT_INSTALL_ARGS += bindir=$(PROTOUSRBINDIR)
 COMPONENT_INSTALL_ARGS += sbindir=$(PROTOUSRSBINDIR)
 
-# This expression contains a build date, so delete it.
-COMPONENT_TEST_TRANSFORMS += '-e "/^ANTLR Parser Generator.*$$/d"'
+# Delete references to the version of java been used and a build date.
+COMPONENT_TEST_TRANSFORMS += \
+	'-e "s|^.*$(JAVA_HOME).*$$|XXX_JAVA_XXX|g" ' \
+	'-e "/^ANTLR Parser Generator.*$$/d"' \
+	'-e "/^XXX_JAVA_XXX$$/d" '
 
 # Needed to find the antlr man page.
 PKG_PROTO_DIRS +=	$(COMPONENT_DIR)/files
--- a/components/antlr/test/results-32.master	Mon Mar 16 13:28:51 2015 -0700
+++ b/components/antlr/test/results-32.master	Mon Mar 16 14:03:12 2015 -0700
@@ -50,7 +50,6 @@
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
 /bin/sh $(@D)/scripts/antlr.sh  $(SOURCE_DIR)/examples/cpp/ASTsupport/test.g 
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/cpp/ASTsupport/test.g
 *** compiling $(@D)/examples/cpp/ASTsupport/SupportTest.cpp
 *** compiling $(SOURCE_DIR)/examples/cpp/ASTsupport/Main.cpp
 gmake[5]: Entering directory `$(@D)/lib/cpp/src'
@@ -128,7 +127,6 @@
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
 /bin/sh $(@D)/scripts/antlr.sh  $(SOURCE_DIR)/examples/cpp/HTML/html.g 
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/cpp/HTML/html.g
 *** compiling $(@D)/examples/cpp/HTML/HTMLParser.cpp
 *** compiling $(@D)/examples/cpp/HTML/HTMLLexer.cpp
 *** compiling $(SOURCE_DIR)/examples/cpp/HTML/Main.cpp
@@ -144,7 +142,6 @@
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
 /bin/sh $(@D)/scripts/antlr.sh $(SOURCE_DIR)/examples/cpp/IDL/idl.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/cpp/IDL/idl.g
 /bin/touch `echo $(@D)/examples/cpp/IDL/.idl.g`
 *** compiling $(SOURCE_DIR)/examples/cpp/IDL/Main.cpp
 *** compiling $(@D)/examples/cpp/IDL/IDLLexer.cpp
@@ -162,7 +159,6 @@
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
 /bin/sh $(@D)/scripts/antlr.sh  $(SOURCE_DIR)/examples/cpp/calc/calc.g 
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/cpp/calc/calc.g
 *** compiling $(@D)/examples/cpp/calc/CalcLexer.cpp
 *** compiling $(@D)/examples/cpp/calc/CalcParser.cpp
 *** compiling $(@D)/examples/cpp/calc/CalcTreeWalker.cpp
@@ -191,7 +187,6 @@
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
 /bin/sh $(@D)/scripts/antlr.sh  $(SOURCE_DIR)/examples/cpp/exprAST/expr.g 
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/cpp/exprAST/expr.g
 *** compiling $(@D)/examples/cpp/exprAST/ExprLexer.cpp
 *** compiling $(@D)/examples/cpp/exprAST/ExprParser.cpp
 *** compiling $(SOURCE_DIR)/examples/cpp/exprAST/Main.cpp
@@ -210,7 +205,6 @@
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
 /bin/sh $(@D)/scripts/antlr.sh  $(SOURCE_DIR)/examples/cpp/filter/t.g 
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/cpp/filter/t.g
 *** compiling $(@D)/examples/cpp/filter/T.cpp
 *** compiling $(SOURCE_DIR)/examples/cpp/filter/Test.cpp
 gmake[5]: Entering directory `$(@D)/lib/cpp/src'
@@ -252,7 +246,6 @@
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
 /bin/sh $(@D)/scripts/antlr.sh  $(SOURCE_DIR)/examples/cpp/heteroAST/calc.g 
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/cpp/heteroAST/calc.g
 *** compiling $(@D)/examples/cpp/heteroAST/CalcLexer.cpp
 *** compiling $(@D)/examples/cpp/heteroAST/CalcParser.cpp
 *** compiling $(SOURCE_DIR)/examples/cpp/heteroAST/Main.cpp
@@ -270,7 +263,6 @@
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
 /bin/sh $(@D)/scripts/antlr.sh $(SOURCE_DIR)/examples/cpp/imagNodeAST/treewalk.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/cpp/imagNodeAST/treewalk.g
 $(SOURCE_DIR)/examples/cpp/imagNodeAST/treewalk.g:28:17: warning:nondeterminism between alts 1 and 2 of block upon
 $(SOURCE_DIR)/examples/cpp/imagNodeAST/treewalk.g:28:17:     k==1:"else"
 /bin/touch `echo $(@D)/examples/cpp/imagNodeAST/.treewalk.g`
@@ -299,7 +291,6 @@
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
 /bin/sh $(@D)/scripts/antlr.sh $(SOURCE_DIR)/examples/cpp/includeFile/P.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/cpp/includeFile/P.g
 /bin/touch `echo $(@D)/examples/cpp/includeFile/.P.g`
 *** compiling $(@D)/examples/cpp/includeFile/PParser.cpp
 "PParser.hpp", line 70: Warning: PParser::traceOut hides the virtual function antlr::LLkParser::traceOut(const char*).
@@ -331,12 +322,10 @@
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
 /bin/sh $(@D)/scripts/antlr.sh  $(SOURCE_DIR)/examples/cpp/java/java.g 
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/cpp/java/java.g
 /bin/touch `echo $(@D)/examples/cpp/java/.java.g`
 *** compiling $(@D)/examples/cpp/java/JavaLexer.cpp
 *** compiling $(@D)/examples/cpp/java/JavaRecognizer.cpp
 /bin/sh $(@D)/scripts/antlr.sh  $(SOURCE_DIR)/examples/cpp/java/java.tree.g 
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/cpp/java/java.tree.g
 /bin/touch `echo $(@D)/examples/cpp/java/.java.tree.g`
 *** compiling $(@D)/examples/cpp/java/JavaTreeParser.cpp
 *** compiling $(SOURCE_DIR)/examples/cpp/java/Main.cpp
@@ -354,7 +343,6 @@
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
 /bin/sh $(@D)/scripts/antlr.sh $(SOURCE_DIR)/examples/cpp/lexRewrite/rewrite.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/cpp/lexRewrite/rewrite.g
 /bin/touch `echo $(@D)/examples/cpp/lexRewrite/.rewrite.g`
 *** compiling $(SOURCE_DIR)/examples/cpp/lexRewrite/Main.cpp
 *** compiling $(@D)/examples/cpp/lexRewrite/Rewrite.cpp
@@ -376,13 +364,10 @@
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
 /bin/sh $(@D)/scripts/antlr.sh $(SOURCE_DIR)/examples/cpp/multiParser/lexer.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/cpp/multiParser/lexer.g
 /bin/touch `echo $(@D)/examples/cpp/multiParser/.lexer.g`
 /bin/sh $(@D)/scripts/antlr.sh $(SOURCE_DIR)/examples/cpp/multiParser/parser1.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/cpp/multiParser/parser1.g
 /bin/touch `echo $(@D)/examples/cpp/multiParser/.parser1.g`
 /bin/sh $(@D)/scripts/antlr.sh $(SOURCE_DIR)/examples/cpp/multiParser/parser2.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/cpp/multiParser/parser2.g
 /bin/touch `echo $(@D)/examples/cpp/multiParser/.parser2.g`
 *** compiling $(SOURCE_DIR)/examples/cpp/multiParser/Main.cpp
 *** compiling $(@D)/examples/cpp/multiParser/SimpleLexer.cpp
@@ -403,7 +388,6 @@
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
 /bin/sh $(@D)/scripts/antlr.sh $(SOURCE_DIR)/examples/cpp/parseBinary/data.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/cpp/parseBinary/data.g
 /bin/touch `echo $(@D)/examples/cpp/parseBinary/.data.g`
 *** compiling $(@D)/examples/cpp/parseBinary/DataParser.cpp
 *** compiling $(@D)/examples/cpp/parseBinary/DataLexer.cpp
@@ -423,7 +407,6 @@
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
 /bin/sh $(@D)/scripts/antlr.sh $(SOURCE_DIR)/examples/cpp/preserveWhiteSpace/instr.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/cpp/preserveWhiteSpace/instr.g
 $(SOURCE_DIR)/examples/cpp/preserveWhiteSpace/instr.g:26:40: warning:nondeterminism between alts 1 and 2 of block upon
 $(SOURCE_DIR)/examples/cpp/preserveWhiteSpace/instr.g:26:40:     k==1:"else"
 $(SOURCE_DIR)/examples/cpp/preserveWhiteSpace/instr.g:26:40:     k==2:LBRACE,"if",ID
@@ -458,7 +441,6 @@
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
 /bin/sh $(@D)/scripts/antlr.sh $(SOURCE_DIR)/examples/cpp/tinyc/lexer.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/cpp/tinyc/lexer.g
 $(SOURCE_DIR)/examples/cpp/tinyc/lexer.g:36: warning:lexical nondeterminism upon
 $(SOURCE_DIR)/examples/cpp/tinyc/lexer.g:36:     k==1:'*'
 $(SOURCE_DIR)/examples/cpp/tinyc/lexer.g:36:     k==2:'/'
@@ -466,7 +448,6 @@
 /bin/touch `echo $(@D)/examples/cpp/tinyc/.lexer.g`
 *** compiling $(@D)/examples/cpp/tinyc/TinyCLexer.cpp
 /bin/sh $(@D)/scripts/antlr.sh $(SOURCE_DIR)/examples/cpp/tinyc/tinyc.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/cpp/tinyc/tinyc.g
 $(SOURCE_DIR)/examples/cpp/tinyc/tinyc.g:59:17: warning:nondeterminism between alts 1 and 2 of block upon
 $(SOURCE_DIR)/examples/cpp/tinyc/tinyc.g:59:17:     k==1:"else"
 /bin/touch `echo $(@D)/examples/cpp/tinyc/.tinyc.g`
@@ -485,7 +466,6 @@
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
 /bin/sh $(@D)/scripts/antlr.sh $(SOURCE_DIR)/examples/cpp/tokenStreamRewrite/tinyc.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/cpp/tokenStreamRewrite/tinyc.g
 $(SOURCE_DIR)/examples/cpp/tokenStreamRewrite/tinyc.g:107:17: warning:nondeterminism between alts 1 and 2 of block upon
 $(SOURCE_DIR)/examples/cpp/tokenStreamRewrite/tinyc.g:107:17:     k==1:"else"
 $(SOURCE_DIR)/examples/cpp/tokenStreamRewrite/tinyc.g:155: warning:lexical nondeterminism upon
@@ -536,7 +516,6 @@
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
 /bin/sh $(@D)/scripts/antlr.sh $(SOURCE_DIR)/examples/cpp/transform/calc.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/cpp/transform/calc.g
 /bin/touch `echo $(@D)/examples/cpp/transform/.calc.g`
 *** compiling $(@D)/examples/cpp/transform/CalcParser.cpp
 *** compiling $(@D)/examples/cpp/transform/CalcLexer.cpp
@@ -557,7 +536,6 @@
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
 /bin/sh $(@D)/scripts/antlr.sh $(SOURCE_DIR)/examples/cpp/treewalk/treewalk.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/cpp/treewalk/treewalk.g
 $(SOURCE_DIR)/examples/cpp/treewalk/treewalk.g:29:17: warning:nondeterminism between alts 1 and 2 of block upon
 $(SOURCE_DIR)/examples/cpp/treewalk/treewalk.g:29:17:     k==1:"else"
 /bin/touch `echo $(@D)/examples/cpp/treewalk/.treewalk.g`
@@ -628,17 +606,14 @@
 gmake[4]: Entering directory `$(@D)/examples/java/ASTsupport'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/ASTsupport/test.g
 *** compiling 5 Java file(s)
 Note: $(SOURCE_DIR)/examples/java/ASTsupport/TestASTFactory.java uses or overrides a deprecated API.
 Note: Recompile with -Xlint:deprecation for details.
-/usr/jdk/instances/jdk1.7.0/bin/java TestASTFactory
 Test testDefaultCreate succeeded
 Test testSpecificHomoCreate succeeded
 Test testDynamicHeteroCreate succeeded
 Test testNodeDup succeeded
 Test testHeteroTreeDup succeeded
-/usr/jdk/instances/jdk1.7.0/bin/java SupportTest
 t is  ( = a 1 )
 u is  ( = b )
 v is  ( = 4 )
@@ -709,9 +684,7 @@
 gmake[4]: Entering directory `$(@D)/examples/java/HTML'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/HTML/html.g
 *** compiling 4 Java file(s)
-/usr/jdk/instances/jdk1.7.0/bin/java Main
 gmake[4]: Leaving directory `$(@D)/examples/java/HTML'
 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
 >> /usr/bin/gmake -C examples/java/IDL test                          
@@ -719,11 +692,9 @@
 gmake[4]: Entering directory `$(@D)/examples/java/IDL'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/IDL/idl.g
 *** compiling 4 Java file(s)
 Note: $(@D)/examples/java/IDL/IDLLexer.java uses unchecked or unsafe operations.
 Note: Recompile with -Xlint:unchecked for details.
-/usr/jdk/instances/jdk1.7.0/bin/java Main
 gmake[4]: Leaving directory `$(@D)/examples/java/IDL'
 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
 >> /usr/bin/gmake -C examples/java/calc test                          
@@ -731,10 +702,8 @@
 gmake[4]: Entering directory `$(@D)/examples/java/calc'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/calc/calc.g
 *** compiling 5 Java file(s)
 exec test1 ..
-/usr/jdk/instances/jdk1.7.0/bin/java Calc
  ( + 3 ( * 4 5 ) )
 value is 23.0
 gmake[4]: Leaving directory `$(@D)/examples/java/calc'
@@ -744,9 +713,7 @@
 gmake[4]: Entering directory `$(@D)/examples/java/columns'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/columns/track.g
 *** compiling 2 Java file(s)
-/usr/jdk/instances/jdk1.7.0/bin/java L
 Token: ["123456789012345678901234567890",<4>,line=1,col=1]
 Token: ["a",<5>,line=2,col=2]
 Token: ["one",<5>,line=2,col=5]
@@ -762,7 +729,6 @@
 gmake[4]: Entering directory `$(@D)/examples/java/cpp'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/cpp/cpp.g
 $(SOURCE_DIR)/examples/java/cpp/cpp.g:234: warning:lexical nondeterminism between alts 1 and 2 of block upon
 $(SOURCE_DIR)/examples/java/cpp/cpp.g:234:     k==1:'\\'
 $(SOURCE_DIR)/examples/java/cpp/cpp.g:234:     k==2:'\n'
@@ -779,7 +745,6 @@
 Note: $(@D)/examples/java/cpp/cppLexer.java uses unchecked or unsafe operations.
 Note: Recompile with -Xlint:unchecked for details.
 exec test1 ..
-/usr/jdk/instances/jdk1.7.0/bin/java cpp
 int a,b;
 cannot find file incl.h
 #include "incl.h"
@@ -791,13 +756,10 @@
 gmake[4]: Entering directory `$(@D)/examples/java/exprAST'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/exprAST/expr.g
 *** compiling 4 Java file(s)
 Note: $(SOURCE_DIR)/examples/java/exprAST/Main.java uses or overrides a deprecated API.
 Note: Recompile with -Xlint:deprecation for details.
-/usr/jdk/instances/jdk1.7.0/bin/java Main
  ( * ( / 4 ( + 5 6 ) ) ( f x y z ( + 1 2 ) ) )
-/usr/jdk/instances/jdk1.7.0/bin/java Main
  ( + 3 4 )
 gmake[4]: Leaving directory `$(@D)/examples/java/exprAST'
 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
@@ -806,9 +768,7 @@
 gmake[4]: Entering directory `$(@D)/examples/java/filter'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/filter/t.g
 *** compiling 3 Java file(s)
-/usr/jdk/instances/jdk1.7.0/bin/java Test
 Token: ["<p>",<4>,line=1,col=161]
 Token: ["<p>",<4>,line=1,col=509]
 Token: ["<br>",<5>,line=1,col=721]
@@ -825,9 +785,7 @@
 gmake[4]: Entering directory `$(@D)/examples/java/filterWithRule'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/filterWithRule/t.g
 *** compiling 3 Java file(s)
-/usr/jdk/instances/jdk1.7.0/bin/java Test
 invalid tag: <html>
 Token: ["<p>",<4>,line=3,col=1]
 Token: ["<br>",<5>,line=5,col=1]
@@ -843,11 +801,9 @@
 gmake[4]: Entering directory `$(@D)/examples/java/heteroAST'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/heteroAST/calc.g
 *** compiling 9 Java file(s)
 Note: $(@D)/examples/java/heteroAST/CalcParser.java uses unchecked or unsafe operations.
 Note: Recompile with -Xlint:unchecked for details.
-/usr/jdk/instances/jdk1.7.0/bin/java Main
  (  + (  +  3 (  *  4  5 ) )  21 )
 <PLUS><PLUS><int>3</int><MULT><int>4</int><int>5</int></MULT></PLUS><int>21</int></PLUS>
 value is 44
@@ -858,13 +814,11 @@
 gmake[4]: Entering directory `$(@D)/examples/java/imagNodeAST'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/imagNodeAST/treewalk.g
 $(SOURCE_DIR)/examples/java/imagNodeAST/treewalk.g:20:17: warning:nondeterminism between alts 1 and 2 of block upon
 $(SOURCE_DIR)/examples/java/imagNodeAST/treewalk.g:20:17:     k==1:"else"
 *** compiling 5 Java file(s)
 Note: $(@D)/examples/java/imagNodeAST/LangLexer.java uses unchecked or unsafe operations.
 Note: Recompile with -Xlint:unchecked for details.
-/usr/jdk/instances/jdk1.7.0/bin/java Main
  ( BLOCK ( = i ( EXPR 3 ) ) ( if ( EXPR 6 ) ( = j ( EXPR 7 ) ) ( = j ( EXPR 8 ) ) ) ( while ( EXPR 9 ) ( BLOCK ( = k ( EXPR j ) ) ) ) )
 found INT 3
 found INT 6
@@ -880,13 +834,11 @@
 gmake[4]: Entering directory `$(@D)/examples/java/includeFile'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/includeFile/P.g
 *** compiling 4 Java file(s)
 Note: $(@D)/examples/java/includeFile/PLexer.java uses unchecked or unsafe operations.
 Note: Recompile with -Xlint:unchecked for details.
 /bin/cp $(SOURCE_DIR)/examples/java/includeFile/subincl.h subincl.h
 /bin/cp $(SOURCE_DIR)/examples/java/includeFile/incl.h incl.h
-/usr/jdk/instances/jdk1.7.0/bin/java Main
 decl a
 decl b
 decl x
@@ -901,15 +853,11 @@
 gmake[4]: Entering directory `$(@D)/examples/java/java'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/java/java.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/java/java.tree.g
 *** compiling 6 Java file(s)
 Note: $(@D)/examples/java/java/JavaLexer.java uses unchecked or unsafe operations.
 Note: Recompile with -Xlint:unchecked for details.
-/usr/jdk/instances/jdk1.7.0/bin/java Main $(SOURCE_DIR)/examples/java/java/tests/E.java
 Parsing...
    $(SOURCE_DIR)/examples/java/java/tests/E.java
-/usr/jdk/instances/jdk1.7.0/bin/java Main $(SOURCE_DIR)/examples/java/java/tests/T.java
 Parsing...
    $(SOURCE_DIR)/examples/java/java/tests/T.java
 gmake[4]: Leaving directory `$(@D)/examples/java/java'
@@ -919,9 +867,7 @@
 gmake[4]: Entering directory `$(@D)/examples/java/lexRewrite'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/lexRewrite/rewrite.g
 *** compiling 3 Java file(s)
-/usr/jdk/instances/jdk1.7.0/bin/java Main
 letter A
 letter B
 letter C
@@ -934,11 +880,9 @@
 gmake[4]: Entering directory `$(@D)/examples/java/linkChecker'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/linkChecker/links.g
 *** compiling 5 Java file(s)
 Note: $(SOURCE_DIR)/examples/java/linkChecker/LinkChecker.java uses unchecked or unsafe operations.
 Note: Recompile with -Xlint:unchecked for details.
-/usr/jdk/instances/jdk1.7.0/bin/java Main $(SOURCE_DIR)/examples/java/linkChecker/test.html
 $(SOURCE_DIR)/examples/java/linkChecker/test.html:4:
 	Reference to missing file test2.html
 $(SOURCE_DIR)/examples/java/linkChecker/test.html:7:
@@ -958,14 +902,9 @@
 gmake[4]: Entering directory `$(@D)/examples/java/multiLexer'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/multiLexer/javadoclex.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/multiLexer/javadocparse.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/multiLexer/javalex.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/multiLexer/javaparse.g
 *** compiling 9 Java file(s)
 Note: $(@D)/examples/java/multiLexer/DemoJavaLexer.java uses unchecked or unsafe operations.
 Note: Recompile with -Xlint:unchecked for details.
-/usr/jdk/instances/jdk1.7.0/bin/java Main
 found: @param foo
 found: @exception IOException
 gmake[4]: Leaving directory `$(@D)/examples/java/multiLexer'
@@ -975,9 +914,7 @@
 gmake[4]: Entering directory `$(@D)/examples/java/parseBinary'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/parseBinary/data.g
 *** compiling 5 Java file(s)
-/usr/jdk/instances/jdk1.7.0/bin/java Main
 274
 "a test"
 gmake[4]: Leaving directory `$(@D)/examples/java/parseBinary'
@@ -987,7 +924,6 @@
 gmake[4]: Entering directory `$(@D)/examples/java/preserveWhiteSpace'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/preserveWhiteSpace/instr.g
 $(SOURCE_DIR)/examples/java/preserveWhiteSpace/instr.g:16:40: warning:nondeterminism between alts 1 and 2 of block upon
 $(SOURCE_DIR)/examples/java/preserveWhiteSpace/instr.g:16:40:     k==1:"else"
 $(SOURCE_DIR)/examples/java/preserveWhiteSpace/instr.g:16:40:     k==2:LBRACE,"if",ID
@@ -996,7 +932,6 @@
 *** compiling 5 Java file(s)
 Note: $(@D)/examples/java/preserveWhiteSpace/InstrLexer.java uses unchecked or unsafe operations.
 Note: Recompile with -Xlint:unchecked for details.
-/usr/jdk/instances/jdk1.7.0/bin/java InstrMain
 // start comment
 // another comment
 
@@ -1017,13 +952,10 @@
 gmake[4]: Entering directory `$(@D)/examples/java/tinybasic'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/tinybasic/TinyBasic.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/tinybasic/TinyBasicTreeWalker.g
 $(SOURCE_DIR)/examples/java/tinybasic/TinyBasicTreeWalker.g:86:17: warning:Rule 'assign_statement' returns a value
 *** compiling 26 Java file(s)
 Note: Some input files use unchecked or unsafe operations.
 Note: Recompile with -Xlint:unchecked for details.
-/usr/jdk/instances/jdk1.7.0/bin/java tinybasic.Main $(SOURCE_DIR)/examples/java/tinybasic/try.bas
 Parsing...
    $(SOURCE_DIR)/examples/java/tinybasic/try.bas
 3
@@ -1036,7 +968,6 @@
 2	4
 3	5
 Yes it works!tinybasic.DTExitModuleException: Done folks
-/usr/jdk/instances/jdk1.7.0/bin/java tinybasic.Main $(SOURCE_DIR)/examples/java/tinybasic/try1.bas
 Parsing...
    $(SOURCE_DIR)/examples/java/tinybasic/try1.bas
 3
@@ -1049,7 +980,6 @@
 2	4
 3	5
 Yes it works!tinybasic.DTExitModuleException: Done folks
-/usr/jdk/instances/jdk1.7.0/bin/java tinybasic.Main $(SOURCE_DIR)/examples/java/tinybasic/try2.bas
 Parsing...
    $(SOURCE_DIR)/examples/java/tinybasic/try2.bas
 7
@@ -1063,18 +993,15 @@
 gmake[4]: Entering directory `$(@D)/examples/java/tinyc'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/tinyc/lexer.g
 $(SOURCE_DIR)/examples/java/tinyc/lexer.g:35: warning:lexical nondeterminism upon
 $(SOURCE_DIR)/examples/java/tinyc/lexer.g:35:     k==1:'*'
 $(SOURCE_DIR)/examples/java/tinyc/lexer.g:35:     k==2:'/'
 $(SOURCE_DIR)/examples/java/tinyc/lexer.g:35:     between alt 1 and exit branch of block
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/tinyc/tinyc.g
 $(SOURCE_DIR)/examples/java/tinyc/tinyc.g:74:17: warning:nondeterminism between alts 1 and 2 of block upon
 $(SOURCE_DIR)/examples/java/tinyc/tinyc.g:74:17:     k==1:"else"
 *** compiling 4 Java file(s)
 Note: $(@D)/examples/java/tinyc/TinyCLexer.java uses unchecked or unsafe operations.
 Note: Recompile with -Xlint:unchecked for details.
-/usr/jdk/instances/jdk1.7.0/bin/java Main
 gmake[4]: Leaving directory `$(@D)/examples/java/tinyc'
 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
 >> /usr/bin/gmake -C examples/java/transform test                          
@@ -1082,9 +1009,7 @@
 gmake[4]: Entering directory `$(@D)/examples/java/transform'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/transform/calc.g
 *** compiling 5 Java file(s)
-/usr/jdk/instances/jdk1.7.0/bin/java Calc
  ( + ( + ( + 0 3 ) ( * 0 5 ) ) 0 )
  ( + 3 ( * 0 5 ) )
 gmake[4]: Leaving directory `$(@D)/examples/java/transform'
@@ -1094,13 +1019,11 @@
 gmake[4]: Entering directory `$(@D)/examples/java/treewalk'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/treewalk/treewalk.g
 $(SOURCE_DIR)/examples/java/treewalk/treewalk.g:16:17: warning:nondeterminism between alts 1 and 2 of block upon
 $(SOURCE_DIR)/examples/java/treewalk/treewalk.g:16:17:     k==1:"else"
 *** compiling 5 Java file(s)
 Note: $(@D)/examples/java/treewalk/LangLexer.java uses unchecked or unsafe operations.
 Note: Recompile with -Xlint:unchecked for details.
-/usr/jdk/instances/jdk1.7.0/bin/java Main
  ( { ( = i ( + 3 ( * 4 5 ) ) ) ( if 6 ( = j 7 ) ( = j 8 ) ) ( while 9 ( { ( = k 1 ) ) ) )
 found ID i
 found INT 3
@@ -1121,7 +1044,6 @@
 found INT 1
 found assign
 done walking
-/usr/jdk/instances/jdk1.7.0/bin/java Main
  ( { ( = i ( + 3 4 ) ) )
 found ID i
 found INT 3
@@ -1136,9 +1058,7 @@
 gmake[4]: Entering directory `$(@D)/examples/java/unicode'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/unicode/unicode.g
 *** compiling 2 Java file(s)
-/usr/jdk/instances/jdk1.7.0/bin/java L
 Token: ["some",<4>,line=1,col=2]
 Token: ["test",<4>,line=1,col=7]
 Token: ["letters",<4>,line=1,col=12]
@@ -1155,12 +1075,10 @@
 gmake[4]: Entering directory `$(@D)/examples/java/xml'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/java/xml/xml.g
 $(SOURCE_DIR)/examples/java/xml/xml.g:73: warning:nongreedy block may exit incorrectly due
 $(SOURCE_DIR)/examples/java/xml/xml.g:73:     	to limitations of linear approximate lookahead (first k-1 sets
 $(SOURCE_DIR)/examples/java/xml/xml.g:73:     	in lookahead not singleton).
 *** compiling 3 Java file(s)
-/usr/jdk/instances/jdk1.7.0/bin/java Main
 ATTRIBUTE: version=1.0
 XMLDECL: xml
 PCDATA: 
@@ -1216,7 +1134,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/ASTsupport'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/ASTsupport/astsupport.g
 Test testDefaultCreate succeeded
 Test testSpecificHomoCreate succeeded
 Test testDefaultCreate succeeded
@@ -1293,7 +1210,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/HTML'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/HTML/html.g
 ["<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">",<4>,line=1,col=1]
 ["
 ",<118>,line=1,col=50]
@@ -1454,7 +1370,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/IDL'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/IDL/idl.g
 ["module",<5>,line=1,col=1]
 ["A",<68>,line=1,col=8]
 ["{",<6>,line=1,col=10]
@@ -1653,7 +1568,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/asn1'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/asn1/asn1.g
 ["M",<14>,line=2,col=1]
 ["{",<34>,line=2,col=3]
 ["iso",<12>,line=3,col=2]
@@ -6978,7 +6892,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/calc'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/calc/calc.g
 $(SOURCE_DIR)/examples/python/calc/calc.g:209:17: warning:lexical nondeterminism between alts 4 and 5 of block upon
 $(SOURCE_DIR)/examples/python/calc/calc.g:209:17:     k==1:'\r'
 ["begin",<10>,line=1,col=1]
@@ -7073,7 +6986,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/columns'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/columns/columns.g
 ["123456789012345678901234567890",<4>,line=1,col=1]
 ["a",<5>,line=2,col=2]
 ["one",<5>,line=2,col=5]
@@ -7088,7 +7000,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/cpp'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/cpp/cpp.g
 $(SOURCE_DIR)/examples/python/cpp/cpp.g:252: warning:lexical nondeterminism between alts 1 and 2 of block upon
 $(SOURCE_DIR)/examples/python/cpp/cpp.g:252:     k==1:'\\'
 $(SOURCE_DIR)/examples/python/cpp/cpp.g:252:     k==2:'\n','\r'
@@ -7110,7 +7021,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/exprAST'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/exprAST/expr.g
 ["4",<11>,line=1,col=1]
 ["/",<6>,line=1,col=3]
 ["(",<8>,line=1,col=5]
@@ -7155,7 +7065,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/filter'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/filter/filter.g
 ["<p>",<4>,line=1,col=152]
 ["<p>",<4>,line=1,col=494]
 ["<br>",<5>,line=1,col=697]
@@ -7170,7 +7079,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/filterWithRule'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/filterWithRule/rulefilter.g
 invalid tag: <html>
 ["<p>",<4>,line=3,col=1]
 ["<br>",<5>,line=5,col=1]
@@ -7184,7 +7092,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/heteroAST'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/heteroAST/hetero.g
 ["3",<7>,line=1,col=1]
 ["+",<4>,line=1,col=2]
 ["4",<7>,line=1,col=3]
@@ -7207,7 +7114,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/imagNodeAST'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/imagNodeAST/imagnode.g
 $(SOURCE_DIR)/examples/python/imagNodeAST/imagnode.g:29:17: warning:nondeterminism between alts 1 and 2 of block upon
 $(SOURCE_DIR)/examples/python/imagNodeAST/imagnode.g:29:17:     k==1:"else"
 ["{",<5>,line=1,col=1]
@@ -7259,7 +7165,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/includeFile'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/includeFile/incfile.g
 decl a
 decl b
 decl x
@@ -7275,13 +7180,11 @@
 gmake[4]: Entering directory `$(@D)/examples/python/java'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/java/java.g
 $(SOURCE_DIR)/examples/python/java/java.g: warning:lexical nondeterminism between rules DOT and NUM_INT upon
 $(SOURCE_DIR)/examples/python/java/java.g:     k==1:'.'
 $(SOURCE_DIR)/examples/python/java/java.g:     k==2:<end-of-token>
 $(SOURCE_DIR)/examples/python/java/java.g:     k==3:<end-of-token>
 $(SOURCE_DIR)/examples/python/java/java.g:     k==4:<end-of-token>
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/java/java_w.g
 /bin/sh $(@D)/scripts/python.sh java_l.py < $(SOURCE_DIR)/examples/python/java/java.in
 ["class",<70>,line=1,col=1]
 ["T",<58>,line=1,col=7]
@@ -7446,7 +7349,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/lexRewrite'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/lexRewrite/rewrite.g
 letter A
 letter B
 letter C
@@ -7458,8 +7360,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/lexerTester'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/lexerTester/lexertester.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/lexerTester/simplelexer1.g
 gen persistence file entry for: A
 gen persistence file entry for: A
 deterministic(nextToken:  ( mA ) ;)
@@ -7476,7 +7376,6 @@
 genAlt: 0
 ignoring alt because effectiveDepth!=altDepth1!=0
 genChar( 'A')
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/lexerTester/simplelexer2.g
 gen persistence file entry for: A
 gen persistence file entry for: A
 deterministic(nextToken:  ( mA ) ;)
@@ -7498,7 +7397,6 @@
 deterministic( ( 'A' ))
 lookCharLiteral(1, 'A')
 genChar( 'A')
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/lexerTester/simplelexer3.g
 gen persistence file entry for: A
 gen persistence file entry for: A
 deterministic(nextToken:  ( mA ) ;)
@@ -7515,7 +7413,6 @@
 genAlt: 0
 ignoring alt because effectiveDepth!=altDepth1!=0
 genChar( 'A')
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/lexerTester/simplelexer4.g
 gen persistence file entry for: A
 gen persistence file entry for: A
 deterministic(nextToken:  ( mA ) ;)
@@ -7537,7 +7434,6 @@
 deterministic( ( 'A' ))
 lookCharLiteral(1, 'A')
 genChar( 'A')
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/lexerTester/simplelexer5.g
 gen persistence file entry for: A
 gen persistence file entry for: A
 deterministic(nextToken:  ( mA ) ;)
@@ -7595,7 +7491,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/linkChecker'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/linkChecker/links.g
 $(SOURCE_DIR)/examples/python/linkChecker/test.html:8: error: Reference to missing file missing.gif
 $(SOURCE_DIR)/examples/python/linkChecker/test.html:11: error: Reference to missing file images/t.gif
 $(SOURCE_DIR)/examples/python/linkChecker/test.html:12: error: Reference to missing file images/T.GIF
@@ -7609,10 +7504,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/multiLexer'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/multiLexer/multilex_l.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/multiLexer/multilex_p.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/multiLexer/javadoc_l.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/multiLexer/javadoc_p.g
 found:  @param foo
 found:  @exception IOException
 stop - no AST generated.
@@ -7623,7 +7514,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/multiParser'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/filter/filter.g
 ["<p>",<4>,line=1,col=152]
 ["<p>",<4>,line=1,col=494]
 ["<br>",<5>,line=1,col=697]
@@ -7638,7 +7528,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/parseBinary'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/parseBinary/binary.g
 ["274",<4>,line=1,col=1]
 ["a test",<5>,line=1,col=4]
 gmake[4]: Leaving directory `$(@D)/examples/python/parseBinary'
@@ -7648,9 +7537,7 @@
 gmake[4]: Entering directory `$(@D)/examples/python/pascal'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/pascal/pascal.g
 $(SOURCE_DIR)/examples/python/pascal/pascal.g:624:3: warning:Redefinition of token in tokens {...}: DOTDOT
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/pascal/pascalw.g
 ["program",<24>,line=7,col=1]
 ["inflation",<29>,line=7,col=9]
 ["(",<25>,line=7,col=18]
@@ -7748,7 +7635,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/preserveWhiteSpace'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/preserveWhiteSpace/keepws.g
 $(SOURCE_DIR)/examples/python/preserveWhiteSpace/keepws.g:28:32: warning:nondeterminism between alts 1 and 2 of block upon
 $(SOURCE_DIR)/examples/python/preserveWhiteSpace/keepws.g:28:32:     k==1:"else"
 $(SOURCE_DIR)/examples/python/preserveWhiteSpace/keepws.g:28:32:     k==2:LBRACE,"if",ID
@@ -7850,8 +7736,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/tinybasic'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/tinybasic/basic.g
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/tinybasic/basic_w.g
 /bin/sh $(@D)/scripts/python.sh basic_l.py   < $(SOURCE_DIR)/examples/python/tinybasic/basic.in
 ["PROGRAM",<54>,line=1,col=9]
 ["(",<61>,line=1,col=17]
@@ -8186,12 +8070,10 @@
 gmake[4]: Entering directory `$(@D)/examples/python/tinyc'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/tinyc/tinyc_l.g
 $(SOURCE_DIR)/examples/python/tinyc/tinyc_l.g:41: warning:lexical nondeterminism upon
 $(SOURCE_DIR)/examples/python/tinyc/tinyc_l.g:41:     k==1:'*'
 $(SOURCE_DIR)/examples/python/tinyc/tinyc_l.g:41:     k==2:'/'
 $(SOURCE_DIR)/examples/python/tinyc/tinyc_l.g:41:     between alt 1 and exit branch of block
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/tinyc/tinyc_p.g
 $(SOURCE_DIR)/examples/python/tinyc/tinyc_p.g:99:17: warning:nondeterminism between alts 1 and 2 of block upon
 $(SOURCE_DIR)/examples/python/tinyc/tinyc_p.g:99:17:     k==1:"else"
 ["int",<4>,line=1,col=1]
@@ -8263,7 +8145,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/transform'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/transform/transform.g
 ["0",<7>,line=1,col=1]
 ["+",<4>,line=1,col=2]
 ["3",<7>,line=1,col=3]
@@ -8288,7 +8169,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/treewalk'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/treewalk/treewalk.g
 $(SOURCE_DIR)/examples/python/treewalk/treewalk.g:25:9: warning:nondeterminism between alts 1 and 2 of block upon
 $(SOURCE_DIR)/examples/python/treewalk/treewalk.g:25:9:     k==1:"else"
 ["{",<4>,line=1,col=1]
@@ -8355,7 +8235,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/unicode'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/unicode/unicode.g
 warning: terminal can't display unicode chars.
 ["some",<4>,line=1,col=2]
 ["test",<4>,line=1,col=7]
@@ -8372,7 +8251,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/unicode.IDENTs'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/unicode.IDENTs/ident.g
 ["English",<4>,line=1,col=1]
 [":=",<5>,line=1,col=9]
 ["word",<4>,line=1,col=12]
@@ -8394,7 +8272,6 @@
 gmake[4]: Entering directory `$(@D)/examples/python/xml'
 gmake[5]: Entering directory `$(@D)/antlr'
 gmake[5]: Leaving directory `$(@D)/antlr'
-/usr/jdk/instances/jdk1.7.0/bin/java -classpath $(@D)/antlr/antlr.jar antlr.Tool $(SOURCE_DIR)/examples/python/xml/xml.g
 $(SOURCE_DIR)/examples/python/xml/xml.g:84: warning:nongreedy block may exit incorrectly due
 $(SOURCE_DIR)/examples/python/xml/xml.g:84:     	to limitations of linear approximate lookahead (first k-1 sets
 $(SOURCE_DIR)/examples/python/xml/xml.g:84:     	in lookahead not singleton).