public class TestRig
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
diagnostics |
protected java.lang.String |
encoding |
protected java.lang.String |
grammarName |
protected boolean |
gui |
protected java.util.List<java.lang.String> |
inputFiles |
static java.lang.String |
LEXER_START_RULE_NAME |
protected boolean |
printTree |
protected java.lang.String |
psFile |
protected boolean |
showTokens |
protected boolean |
SLL |
protected java.lang.String |
startRuleName |
protected boolean |
trace |
Constructor and Description |
---|
TestRig(java.lang.String[] args) |
public static final java.lang.String LEXER_START_RULE_NAME
protected java.lang.String grammarName
protected java.lang.String startRuleName
protected final java.util.List<java.lang.String> inputFiles
protected boolean printTree
protected boolean gui
protected java.lang.String psFile
protected boolean showTokens
protected boolean trace
protected boolean diagnostics
protected java.lang.String encoding
protected boolean SLL
public TestRig(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public void process() throws java.lang.Exception
java.lang.Exception
protected void process(Lexer lexer, java.lang.Class<? extends Parser> parserClass, Parser parser, java.io.InputStream is, java.io.Reader r) throws java.io.IOException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException, javax.print.PrintException
java.io.IOException
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
javax.print.PrintException