public class BstParser
extends org.antlr.runtime.Parser
Modifier and Type | Class and Description |
---|---|
static class |
BstParser.commands_return |
static class |
BstParser.function_return |
static class |
BstParser.id_return |
static class |
BstParser.identifier_return |
static class |
BstParser.idList_return |
static class |
BstParser.idList0_return |
static class |
BstParser.program_return |
static class |
BstParser.stack_return |
static class |
BstParser.stackitem_return |
Modifier and Type | Field and Description |
---|---|
protected org.antlr.runtime.tree.TreeAdaptor |
adaptor |
static int |
COMMANDS |
static int |
ENTRY |
static int |
EOF |
static int |
EXECUTE |
static org.antlr.runtime.BitSet |
FOLLOW_25_in_function295 |
static org.antlr.runtime.BitSet |
FOLLOW_26_in_function283 |
static org.antlr.runtime.BitSet |
FOLLOW_27_in_function287 |
static org.antlr.runtime.BitSet |
FOLLOW_28_in_function291 |
static org.antlr.runtime.BitSet |
FOLLOW_29_in_function271 |
static org.antlr.runtime.BitSet |
FOLLOW_30_in_function279 |
static org.antlr.runtime.BitSet |
FOLLOW_31_in_function275 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_commands113 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_commands133 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_commands147 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_commands161 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_id205 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_idList0247 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_idList222 |
static org.antlr.runtime.BitSet |
FOLLOW_32_in_stack310 |
static org.antlr.runtime.BitSet |
FOLLOW_33_in_commands118 |
static org.antlr.runtime.BitSet |
FOLLOW_33_in_commands138 |
static org.antlr.runtime.BitSet |
FOLLOW_33_in_commands152 |
static org.antlr.runtime.BitSet |
FOLLOW_33_in_commands166 |
static org.antlr.runtime.BitSet |
FOLLOW_33_in_id210 |
static org.antlr.runtime.BitSet |
FOLLOW_33_in_idList0252 |
static org.antlr.runtime.BitSet |
FOLLOW_33_in_idList227 |
static org.antlr.runtime.BitSet |
FOLLOW_33_in_stack315 |
static org.antlr.runtime.BitSet |
FOLLOW_commands_in_program62 |
static org.antlr.runtime.BitSet |
FOLLOW_ENTRY_in_commands172 |
static org.antlr.runtime.BitSet |
FOLLOW_EXECUTE_in_commands130 |
static org.antlr.runtime.BitSet |
FOLLOW_function_in_commands136 |
static org.antlr.runtime.BitSet |
FOLLOW_function_in_commands150 |
static org.antlr.runtime.BitSet |
FOLLOW_function_in_commands164 |
static org.antlr.runtime.BitSet |
FOLLOW_FUNCTION_in_commands98 |
static org.antlr.runtime.BitSet |
FOLLOW_function_in_stackitem334 |
static org.antlr.runtime.BitSet |
FOLLOW_id_in_commands101 |
static org.antlr.runtime.BitSet |
FOLLOW_id_in_commands111 |
static org.antlr.runtime.BitSet |
FOLLOW_identifier_in_function299 |
static org.antlr.runtime.BitSet |
FOLLOW_identifier_in_id208 |
static org.antlr.runtime.BitSet |
FOLLOW_IDENTIFIER_in_identifier195 |
static org.antlr.runtime.BitSet |
FOLLOW_identifier_in_idList0249 |
static org.antlr.runtime.BitSet |
FOLLOW_identifier_in_idList224 |
static org.antlr.runtime.BitSet |
FOLLOW_idList_in_commands85 |
static org.antlr.runtime.BitSet |
FOLLOW_idList_in_commands93 |
static org.antlr.runtime.BitSet |
FOLLOW_idList0_in_commands175 |
static org.antlr.runtime.BitSet |
FOLLOW_idList0_in_commands177 |
static org.antlr.runtime.BitSet |
FOLLOW_idList0_in_commands179 |
static org.antlr.runtime.BitSet |
FOLLOW_INTEGER_in_stackitem345 |
static org.antlr.runtime.BitSet |
FOLLOW_INTEGERS_in_commands90 |
static org.antlr.runtime.BitSet |
FOLLOW_ITERATE_in_commands144 |
static org.antlr.runtime.BitSet |
FOLLOW_MACRO_in_commands108 |
static org.antlr.runtime.BitSet |
FOLLOW_QUOTED_in_stackitem351 |
static org.antlr.runtime.BitSet |
FOLLOW_READ_in_commands124 |
static org.antlr.runtime.BitSet |
FOLLOW_REVERSE_in_commands158 |
static org.antlr.runtime.BitSet |
FOLLOW_SORT_in_commands184 |
static org.antlr.runtime.BitSet |
FOLLOW_stack_in_commands103 |
static org.antlr.runtime.BitSet |
FOLLOW_stack_in_stackitem356 |
static org.antlr.runtime.BitSet |
FOLLOW_stackitem_in_stack312 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_in_commands116 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING_in_stackitem339 |
static org.antlr.runtime.BitSet |
FOLLOW_STRINGS_in_commands82 |
static int |
FUNCTION |
static int |
IDENTIFIER |
static int |
IDLIST |
static int |
INTEGER |
static int |
INTEGERS |
static int |
ITERATE |
static int |
LETTER |
static int |
LINE_COMMENT |
static int |
MACRO |
static int |
NUMERAL |
static int |
QUOTED |
static int |
READ |
static int |
REVERSE |
static int |
SORT |
static int |
STACK |
static int |
STRING |
static int |
STRINGS |
static int |
T__25 |
static int |
T__26 |
static int |
T__27 |
static int |
T__28 |
static int |
T__29 |
static int |
T__30 |
static int |
T__31 |
static int |
T__32 |
static int |
T__33 |
static java.lang.String[] |
tokenNames |
static int |
WS |
Constructor and Description |
---|
BstParser(org.antlr.runtime.TokenStream input) |
BstParser(org.antlr.runtime.TokenStream input,
org.antlr.runtime.RecognizerSharedState state) |
Modifier and Type | Method and Description |
---|---|
BstParser.commands_return |
commands() |
BstParser.function_return |
function() |
org.antlr.runtime.Parser[] |
getDelegates() |
java.lang.String |
getGrammarFileName() |
java.lang.String[] |
getTokenNames() |
org.antlr.runtime.tree.TreeAdaptor |
getTreeAdaptor() |
BstParser.id_return |
id() |
BstParser.identifier_return |
identifier() |
BstParser.idList_return |
idList() |
BstParser.idList0_return |
idList0() |
BstParser.program_return |
program() |
void |
setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor) |
BstParser.stack_return |
stack() |
BstParser.stackitem_return |
stackitem() |
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
public static final java.lang.String[] tokenNames
public static final int EOF
public static final int T__25
public static final int T__26
public static final int T__27
public static final int T__28
public static final int T__29
public static final int T__30
public static final int T__31
public static final int T__32
public static final int T__33
public static final int COMMANDS
public static final int ENTRY
public static final int EXECUTE
public static final int FUNCTION
public static final int IDENTIFIER
public static final int IDLIST
public static final int INTEGER
public static final int INTEGERS
public static final int ITERATE
public static final int LETTER
public static final int LINE_COMMENT
public static final int MACRO
public static final int NUMERAL
public static final int QUOTED
public static final int READ
public static final int REVERSE
public static final int SORT
public static final int STACK
public static final int STRING
public static final int STRINGS
public static final int WS
protected org.antlr.runtime.tree.TreeAdaptor adaptor
public static final org.antlr.runtime.BitSet FOLLOW_commands_in_program62
public static final org.antlr.runtime.BitSet FOLLOW_STRINGS_in_commands82
public static final org.antlr.runtime.BitSet FOLLOW_idList_in_commands85
public static final org.antlr.runtime.BitSet FOLLOW_INTEGERS_in_commands90
public static final org.antlr.runtime.BitSet FOLLOW_idList_in_commands93
public static final org.antlr.runtime.BitSet FOLLOW_FUNCTION_in_commands98
public static final org.antlr.runtime.BitSet FOLLOW_id_in_commands101
public static final org.antlr.runtime.BitSet FOLLOW_stack_in_commands103
public static final org.antlr.runtime.BitSet FOLLOW_MACRO_in_commands108
public static final org.antlr.runtime.BitSet FOLLOW_id_in_commands111
public static final org.antlr.runtime.BitSet FOLLOW_32_in_commands113
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_commands116
public static final org.antlr.runtime.BitSet FOLLOW_33_in_commands118
public static final org.antlr.runtime.BitSet FOLLOW_READ_in_commands124
public static final org.antlr.runtime.BitSet FOLLOW_EXECUTE_in_commands130
public static final org.antlr.runtime.BitSet FOLLOW_32_in_commands133
public static final org.antlr.runtime.BitSet FOLLOW_function_in_commands136
public static final org.antlr.runtime.BitSet FOLLOW_33_in_commands138
public static final org.antlr.runtime.BitSet FOLLOW_ITERATE_in_commands144
public static final org.antlr.runtime.BitSet FOLLOW_32_in_commands147
public static final org.antlr.runtime.BitSet FOLLOW_function_in_commands150
public static final org.antlr.runtime.BitSet FOLLOW_33_in_commands152
public static final org.antlr.runtime.BitSet FOLLOW_REVERSE_in_commands158
public static final org.antlr.runtime.BitSet FOLLOW_32_in_commands161
public static final org.antlr.runtime.BitSet FOLLOW_function_in_commands164
public static final org.antlr.runtime.BitSet FOLLOW_33_in_commands166
public static final org.antlr.runtime.BitSet FOLLOW_ENTRY_in_commands172
public static final org.antlr.runtime.BitSet FOLLOW_idList0_in_commands175
public static final org.antlr.runtime.BitSet FOLLOW_idList0_in_commands177
public static final org.antlr.runtime.BitSet FOLLOW_idList0_in_commands179
public static final org.antlr.runtime.BitSet FOLLOW_SORT_in_commands184
public static final org.antlr.runtime.BitSet FOLLOW_IDENTIFIER_in_identifier195
public static final org.antlr.runtime.BitSet FOLLOW_32_in_id205
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_id208
public static final org.antlr.runtime.BitSet FOLLOW_33_in_id210
public static final org.antlr.runtime.BitSet FOLLOW_32_in_idList222
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_idList224
public static final org.antlr.runtime.BitSet FOLLOW_33_in_idList227
public static final org.antlr.runtime.BitSet FOLLOW_32_in_idList0247
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_idList0249
public static final org.antlr.runtime.BitSet FOLLOW_33_in_idList0252
public static final org.antlr.runtime.BitSet FOLLOW_29_in_function271
public static final org.antlr.runtime.BitSet FOLLOW_31_in_function275
public static final org.antlr.runtime.BitSet FOLLOW_30_in_function279
public static final org.antlr.runtime.BitSet FOLLOW_26_in_function283
public static final org.antlr.runtime.BitSet FOLLOW_27_in_function287
public static final org.antlr.runtime.BitSet FOLLOW_28_in_function291
public static final org.antlr.runtime.BitSet FOLLOW_25_in_function295
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_function299
public static final org.antlr.runtime.BitSet FOLLOW_32_in_stack310
public static final org.antlr.runtime.BitSet FOLLOW_stackitem_in_stack312
public static final org.antlr.runtime.BitSet FOLLOW_33_in_stack315
public static final org.antlr.runtime.BitSet FOLLOW_function_in_stackitem334
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_stackitem339
public static final org.antlr.runtime.BitSet FOLLOW_INTEGER_in_stackitem345
public static final org.antlr.runtime.BitSet FOLLOW_QUOTED_in_stackitem351
public static final org.antlr.runtime.BitSet FOLLOW_stack_in_stackitem356
public BstParser(org.antlr.runtime.TokenStream input)
public BstParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
public org.antlr.runtime.Parser[] getDelegates()
public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
public java.lang.String[] getTokenNames()
getTokenNames
in class org.antlr.runtime.BaseRecognizer
public java.lang.String getGrammarFileName()
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
public final BstParser.program_return program() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final BstParser.commands_return commands() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final BstParser.identifier_return identifier() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final BstParser.id_return id() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final BstParser.idList_return idList() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final BstParser.idList0_return idList0() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final BstParser.function_return function() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final BstParser.stack_return stack() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException
public final BstParser.stackitem_return stackitem() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionException