public class BstParser
extends 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 |
Constructor and Description |
---|
BstParser(TokenStream input) |
BstParser(TokenStream input,
RecognizerSharedState state) |
Modifier and Type | Method and Description |
---|---|
BstParser.commands_return |
commands() |
BstParser.function_return |
function() |
Parser[] |
getDelegates() |
java.lang.String |
getGrammarFileName() |
java.lang.String[] |
getTokenNames() |
TreeAdaptor |
getTreeAdaptor() |
BstParser.id_return |
id() |
BstParser.identifier_return |
identifier() |
BstParser.idList_return |
idList() |
BstParser.idList0_return |
idList0() |
BstParser.program_return |
program() |
void |
setTreeAdaptor(TreeAdaptor adaptor) |
BstParser.stack_return |
stack() |
BstParser.stackitem_return |
stackitem() |
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 TreeAdaptor adaptor
public static final BitSet FOLLOW_commands_in_program62
public static final BitSet FOLLOW_STRINGS_in_commands82
public static final BitSet FOLLOW_idList_in_commands85
public static final BitSet FOLLOW_INTEGERS_in_commands90
public static final BitSet FOLLOW_idList_in_commands93
public static final BitSet FOLLOW_FUNCTION_in_commands98
public static final BitSet FOLLOW_id_in_commands101
public static final BitSet FOLLOW_stack_in_commands103
public static final BitSet FOLLOW_MACRO_in_commands108
public static final BitSet FOLLOW_id_in_commands111
public static final BitSet FOLLOW_32_in_commands113
public static final BitSet FOLLOW_STRING_in_commands116
public static final BitSet FOLLOW_33_in_commands118
public static final BitSet FOLLOW_READ_in_commands124
public static final BitSet FOLLOW_EXECUTE_in_commands130
public static final BitSet FOLLOW_32_in_commands133
public static final BitSet FOLLOW_function_in_commands136
public static final BitSet FOLLOW_33_in_commands138
public static final BitSet FOLLOW_ITERATE_in_commands144
public static final BitSet FOLLOW_32_in_commands147
public static final BitSet FOLLOW_function_in_commands150
public static final BitSet FOLLOW_33_in_commands152
public static final BitSet FOLLOW_REVERSE_in_commands158
public static final BitSet FOLLOW_32_in_commands161
public static final BitSet FOLLOW_function_in_commands164
public static final BitSet FOLLOW_33_in_commands166
public static final BitSet FOLLOW_ENTRY_in_commands172
public static final BitSet FOLLOW_idList0_in_commands175
public static final BitSet FOLLOW_idList0_in_commands177
public static final BitSet FOLLOW_idList0_in_commands179
public static final BitSet FOLLOW_SORT_in_commands184
public static final BitSet FOLLOW_IDENTIFIER_in_identifier195
public static final BitSet FOLLOW_32_in_id205
public static final BitSet FOLLOW_identifier_in_id208
public static final BitSet FOLLOW_33_in_id210
public static final BitSet FOLLOW_32_in_idList222
public static final BitSet FOLLOW_identifier_in_idList224
public static final BitSet FOLLOW_33_in_idList227
public static final BitSet FOLLOW_32_in_idList0247
public static final BitSet FOLLOW_identifier_in_idList0249
public static final BitSet FOLLOW_33_in_idList0252
public static final BitSet FOLLOW_29_in_function271
public static final BitSet FOLLOW_31_in_function275
public static final BitSet FOLLOW_30_in_function279
public static final BitSet FOLLOW_26_in_function283
public static final BitSet FOLLOW_27_in_function287
public static final BitSet FOLLOW_28_in_function291
public static final BitSet FOLLOW_25_in_function295
public static final BitSet FOLLOW_identifier_in_function299
public static final BitSet FOLLOW_32_in_stack310
public static final BitSet FOLLOW_stackitem_in_stack312
public static final BitSet FOLLOW_33_in_stack315
public static final BitSet FOLLOW_function_in_stackitem334
public static final BitSet FOLLOW_STRING_in_stackitem339
public static final BitSet FOLLOW_INTEGER_in_stackitem345
public static final BitSet FOLLOW_QUOTED_in_stackitem351
public static final BitSet FOLLOW_stack_in_stackitem356
public BstParser(TokenStream input)
public BstParser(TokenStream input, RecognizerSharedState state)
public Parser[] getDelegates()
public void setTreeAdaptor(TreeAdaptor adaptor)
public TreeAdaptor getTreeAdaptor()
public java.lang.String[] getTokenNames()
public java.lang.String getGrammarFileName()
public final BstParser.program_return program() throws RecognitionException
RecognitionException
public final BstParser.commands_return commands() throws RecognitionException
RecognitionException
public final BstParser.identifier_return identifier() throws RecognitionException
RecognitionException
public final BstParser.id_return id() throws RecognitionException
RecognitionException
public final BstParser.idList_return idList() throws RecognitionException
RecognitionException
public final BstParser.idList0_return idList0() throws RecognitionException
RecognitionException
public final BstParser.function_return function() throws RecognitionException
RecognitionException
public final BstParser.stack_return stack() throws RecognitionException
RecognitionException
public final BstParser.stackitem_return stackitem() throws RecognitionException
RecognitionException