diff --git a/runtime/Java/src/org/antlr/v4/runtime/misc/TestRig.java b/runtime/Java/src/org/antlr/v4/runtime/misc/TestRig.java index 52d649135..d9bc92750 100644 --- a/runtime/Java/src/org/antlr/v4/runtime/misc/TestRig.java +++ b/runtime/Java/src/org/antlr/v4/runtime/misc/TestRig.java @@ -68,12 +68,12 @@ public class TestRig { printTree = true; } else if ( arg.equals("-ps") ) { - if ( (i+1)>=args.length ) { + if ( i>=args.length ) { System.err.println("missing filename on -ps"); return; } - i++; psFile = args[i]; + i++; } } exec(grammarName, startRuleName, inputFile, printTree, psFile);