当前页面:
在线文档首页 >
JBoss RULES 4.0.0.11754MR2 API 英文版文档
DRLParser (Drools 4.0.0.11754MR2 API) - JBoss RULES 4.0.0.11754MR2 API 英文版文档
org.drools.lang
Class DRLParser
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.Parser
org.drools.lang.DRLParser
public class DRLParser
- extends org.antlr.runtime.Parser
Fields inherited from class org.antlr.runtime.Parser |
input |
Fields inherited from class org.antlr.runtime.BaseRecognizer |
_fsp, backtracking, DEFAULT_TOKEN_CHANNEL, errorRecovery, failed, following, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, lastErrorIndex, MEMO_RULE_FAILED, MEMO_RULE_FAILED_I, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, ruleMemo |
Constructor Summary |
DRLParser(org.antlr.runtime.TokenStream input)
|
Methods inherited from class org.antlr.runtime.Parser |
getTokenStream, reset, setTokenStream, traceIn, traceOut |
Methods inherited from class org.antlr.runtime.BaseRecognizer |
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, getBacktrackingLevel, getErrorHeader, getErrorMessage, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatch, pushFollow, recover, recoverFromMismatchedElement, recoverFromMismatchedSet, recoverFromMismatchedToken, toStrings, traceIn, traceOut |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tokenNames
public static final String[] tokenNames
EXISTS
public static final int EXISTS
- See Also:
- Constant Field Values
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
AUTO_FOCUS
public static final int AUTO_FOCUS
- See Also:
- Constant Field Values
END
public static final int END
- See Also:
- Constant Field Values
HexDigit
public static final int HexDigit
- See Also:
- Constant Field Values
FORALL
public static final int FORALL
- See Also:
- Constant Field Values
TEMPLATE
public static final int TEMPLATE
- See Also:
- Constant Field Values
MISC
public static final int MISC
- See Also:
- Constant Field Values
FLOAT
public static final int FLOAT
- See Also:
- Constant Field Values
QUERY
public static final int QUERY
- See Also:
- Constant Field Values
THEN
public static final int THEN
- See Also:
- Constant Field Values
RULE
public static final int RULE
- See Also:
- Constant Field Values
INIT
public static final int INIT
- See Also:
- Constant Field Values
IMPORT
public static final int IMPORT
- See Also:
- Constant Field Values
DATE_EFFECTIVE
public static final int DATE_EFFECTIVE
- See Also:
- Constant Field Values
PACKAGE
public static final int PACKAGE
- See Also:
- Constant Field Values
OR
public static final int OR
- See Also:
- Constant Field Values
AND
public static final int AND
- See Also:
- Constant Field Values
FUNCTION
public static final int FUNCTION
- See Also:
- Constant Field Values
GLOBAL
public static final int GLOBAL
- See Also:
- Constant Field Values
EscapeSequence
public static final int EscapeSequence
- See Also:
- Constant Field Values
DIALECT
public static final int DIALECT
- See Also:
- Constant Field Values
INT
public static final int INT
- See Also:
- Constant Field Values
LOCK_ON_ACTIVE
public static final int LOCK_ON_ACTIVE
- See Also:
- Constant Field Values
DATE_EXPIRES
public static final int DATE_EXPIRES
- See Also:
- Constant Field Values
LEFT_SQUARE
public static final int LEFT_SQUARE
- See Also:
- Constant Field Values
CONTAINS
public static final int CONTAINS
- See Also:
- Constant Field Values
SH_STYLE_SINGLE_LINE_COMMENT
public static final int SH_STYLE_SINGLE_LINE_COMMENT
- See Also:
- Constant Field Values
ATTRIBUTES
public static final int ATTRIBUTES
- See Also:
- Constant Field Values
LEFT_CURLY
public static final int LEFT_CURLY
- See Also:
- Constant Field Values
RESULT
public static final int RESULT
- See Also:
- Constant Field Values
FROM
public static final int FROM
- See Also:
- Constant Field Values
ID
public static final int ID
- See Also:
- Constant Field Values
ACTIVATION_GROUP
public static final int ACTIVATION_GROUP
- See Also:
- Constant Field Values
LEFT_PAREN
public static final int LEFT_PAREN
- See Also:
- Constant Field Values
RIGHT_CURLY
public static final int RIGHT_CURLY
- See Also:
- Constant Field Values
BOOL
public static final int BOOL
- See Also:
- Constant Field Values
EXCLUDES
public static final int EXCLUDES
- See Also:
- Constant Field Values
MEMBEROF
public static final int MEMBEROF
- See Also:
- Constant Field Values
WHEN
public static final int WHEN
- See Also:
- Constant Field Values
RULEFLOW_GROUP
public static final int RULEFLOW_GROUP
- See Also:
- Constant Field Values
WS
public static final int WS
- See Also:
- Constant Field Values
STRING
public static final int STRING
- See Also:
- Constant Field Values
ACTION
public static final int ACTION
- See Also:
- Constant Field Values
COLLECT
public static final int COLLECT
- See Also:
- Constant Field Values
IN
public static final int IN
- See Also:
- Constant Field Values
NO_LOOP
public static final int NO_LOOP
- See Also:
- Constant Field Values
ACCUMULATE
public static final int ACCUMULATE
- See Also:
- Constant Field Values
UnicodeEscape
public static final int UnicodeEscape
- See Also:
- Constant Field Values
DURATION
public static final int DURATION
- See Also:
- Constant Field Values
EVAL
public static final int EVAL
- See Also:
- Constant Field Values
MATCHES
public static final int MATCHES
- See Also:
- Constant Field Values
EOF
public static final int EOF
- See Also:
- Constant Field Values
EOL
public static final int EOL
- See Also:
- Constant Field Values
NULL
public static final int NULL
- See Also:
- Constant Field Values
AGENDA_GROUP
public static final int AGENDA_GROUP
- See Also:
- Constant Field Values
OctalEscape
public static final int OctalEscape
- See Also:
- Constant Field Values
SALIENCE
public static final int SALIENCE
- See Also:
- Constant Field Values
MULTI_LINE_COMMENT
public static final int MULTI_LINE_COMMENT
- See Also:
- Constant Field Values
RIGHT_PAREN
public static final int RIGHT_PAREN
- See Also:
- Constant Field Values
NOT
public static final int NOT
- See Also:
- Constant Field Values
ENABLED
public static final int ENABLED
- See Also:
- Constant Field Values
RIGHT_SQUARE
public static final int RIGHT_SQUARE
- See Also:
- Constant Field Values
C_STYLE_SINGLE_LINE_COMMENT
public static final int C_STYLE_SINGLE_LINE_COMMENT
- See Also:
- Constant Field Values
dfa11
protected org.drools.lang.DRLParser.DFA11 dfa11
dfa12
protected org.drools.lang.DRLParser.DFA12 dfa12
FOLLOW_67_in_opt_semicolon46
public static final org.antlr.runtime.BitSet FOLLOW_67_in_opt_semicolon46
FOLLOW_prolog_in_compilation_unit58
public static final org.antlr.runtime.BitSet FOLLOW_prolog_in_compilation_unit58
FOLLOW_statement_in_compilation_unit65
public static final org.antlr.runtime.BitSet FOLLOW_statement_in_compilation_unit65
FOLLOW_package_statement_in_prolog90
public static final org.antlr.runtime.BitSet FOLLOW_package_statement_in_prolog90
FOLLOW_ATTRIBUTES_in_prolog105
public static final org.antlr.runtime.BitSet FOLLOW_ATTRIBUTES_in_prolog105
FOLLOW_68_in_prolog107
public static final org.antlr.runtime.BitSet FOLLOW_68_in_prolog107
FOLLOW_COMMA_in_prolog116
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_prolog116
FOLLOW_rule_attribute_in_prolog121
public static final org.antlr.runtime.BitSet FOLLOW_rule_attribute_in_prolog121
FOLLOW_function_import_statement_in_statement150
public static final org.antlr.runtime.BitSet FOLLOW_function_import_statement_in_statement150
FOLLOW_import_statement_in_statement156
public static final org.antlr.runtime.BitSet FOLLOW_import_statement_in_statement156
FOLLOW_global_in_statement162
public static final org.antlr.runtime.BitSet FOLLOW_global_in_statement162
FOLLOW_function_in_statement168
public static final org.antlr.runtime.BitSet FOLLOW_function_in_statement168
FOLLOW_template_in_statement182
public static final org.antlr.runtime.BitSet FOLLOW_template_in_statement182
FOLLOW_rule_in_statement191
public static final org.antlr.runtime.BitSet FOLLOW_rule_in_statement191
FOLLOW_query_in_statement203
public static final org.antlr.runtime.BitSet FOLLOW_query_in_statement203
FOLLOW_PACKAGE_in_package_statement232
public static final org.antlr.runtime.BitSet FOLLOW_PACKAGE_in_package_statement232
FOLLOW_dotted_name_in_package_statement236
public static final org.antlr.runtime.BitSet FOLLOW_dotted_name_in_package_statement236
FOLLOW_opt_semicolon_in_package_statement239
public static final org.antlr.runtime.BitSet FOLLOW_opt_semicolon_in_package_statement239
FOLLOW_IMPORT_in_import_statement271
public static final org.antlr.runtime.BitSet FOLLOW_IMPORT_in_import_statement271
FOLLOW_import_name_in_import_statement294
public static final org.antlr.runtime.BitSet FOLLOW_import_name_in_import_statement294
FOLLOW_opt_semicolon_in_import_statement297
public static final org.antlr.runtime.BitSet FOLLOW_opt_semicolon_in_import_statement297
FOLLOW_IMPORT_in_function_import_statement323
public static final org.antlr.runtime.BitSet FOLLOW_IMPORT_in_function_import_statement323
FOLLOW_FUNCTION_in_function_import_statement325
public static final org.antlr.runtime.BitSet FOLLOW_FUNCTION_in_function_import_statement325
FOLLOW_import_name_in_function_import_statement348
public static final org.antlr.runtime.BitSet FOLLOW_import_name_in_function_import_statement348
FOLLOW_opt_semicolon_in_function_import_statement351
public static final org.antlr.runtime.BitSet FOLLOW_opt_semicolon_in_function_import_statement351
FOLLOW_identifier_in_import_name379
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_import_name379
FOLLOW_69_in_import_name391
public static final org.antlr.runtime.BitSet FOLLOW_69_in_import_name391
FOLLOW_identifier_in_import_name395
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_import_name395
FOLLOW_70_in_import_name419
public static final org.antlr.runtime.BitSet FOLLOW_70_in_import_name419
FOLLOW_GLOBAL_in_global455
public static final org.antlr.runtime.BitSet FOLLOW_GLOBAL_in_global455
FOLLOW_dotted_name_in_global466
public static final org.antlr.runtime.BitSet FOLLOW_dotted_name_in_global466
FOLLOW_identifier_in_global478
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_global478
FOLLOW_opt_semicolon_in_global480
public static final org.antlr.runtime.BitSet FOLLOW_opt_semicolon_in_global480
FOLLOW_FUNCTION_in_function507
public static final org.antlr.runtime.BitSet FOLLOW_FUNCTION_in_function507
FOLLOW_dotted_name_in_function512
public static final org.antlr.runtime.BitSet FOLLOW_dotted_name_in_function512
FOLLOW_identifier_in_function519
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_function519
FOLLOW_LEFT_PAREN_in_function528
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_function528
FOLLOW_dotted_name_in_function538
public static final org.antlr.runtime.BitSet FOLLOW_dotted_name_in_function538
FOLLOW_argument_in_function545
public static final org.antlr.runtime.BitSet FOLLOW_argument_in_function545
FOLLOW_COMMA_in_function559
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_function559
FOLLOW_dotted_name_in_function564
public static final org.antlr.runtime.BitSet FOLLOW_dotted_name_in_function564
FOLLOW_argument_in_function571
public static final org.antlr.runtime.BitSet FOLLOW_argument_in_function571
FOLLOW_RIGHT_PAREN_in_function595
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_function595
FOLLOW_curly_chunk_in_function601
public static final org.antlr.runtime.BitSet FOLLOW_curly_chunk_in_function601
FOLLOW_QUERY_in_query633
public static final org.antlr.runtime.BitSet FOLLOW_QUERY_in_query633
FOLLOW_name_in_query637
public static final org.antlr.runtime.BitSet FOLLOW_name_in_query637
FOLLOW_normal_lhs_block_in_query650
public static final org.antlr.runtime.BitSet FOLLOW_normal_lhs_block_in_query650
FOLLOW_END_in_query667
public static final org.antlr.runtime.BitSet FOLLOW_END_in_query667
FOLLOW_TEMPLATE_in_template697
public static final org.antlr.runtime.BitSet FOLLOW_TEMPLATE_in_template697
FOLLOW_identifier_in_template701
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_template701
FOLLOW_opt_semicolon_in_template703
public static final org.antlr.runtime.BitSet FOLLOW_opt_semicolon_in_template703
FOLLOW_template_slot_in_template718
public static final org.antlr.runtime.BitSet FOLLOW_template_slot_in_template718
FOLLOW_END_in_template735
public static final org.antlr.runtime.BitSet FOLLOW_END_in_template735
FOLLOW_opt_semicolon_in_template737
public static final org.antlr.runtime.BitSet FOLLOW_opt_semicolon_in_template737
FOLLOW_dotted_name_in_template_slot783
public static final org.antlr.runtime.BitSet FOLLOW_dotted_name_in_template_slot783
FOLLOW_identifier_in_template_slot801
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_template_slot801
FOLLOW_opt_semicolon_in_template_slot803
public static final org.antlr.runtime.BitSet FOLLOW_opt_semicolon_in_template_slot803
FOLLOW_RULE_in_rule836
public static final org.antlr.runtime.BitSet FOLLOW_RULE_in_rule836
FOLLOW_name_in_rule840
public static final org.antlr.runtime.BitSet FOLLOW_name_in_rule840
FOLLOW_rule_attributes_in_rule849
public static final org.antlr.runtime.BitSet FOLLOW_rule_attributes_in_rule849
FOLLOW_WHEN_in_rule858
public static final org.antlr.runtime.BitSet FOLLOW_WHEN_in_rule858
FOLLOW_68_in_rule860
public static final org.antlr.runtime.BitSet FOLLOW_68_in_rule860
FOLLOW_normal_lhs_block_in_rule878
public static final org.antlr.runtime.BitSet FOLLOW_normal_lhs_block_in_rule878
FOLLOW_rhs_chunk_in_rule899
public static final org.antlr.runtime.BitSet FOLLOW_rhs_chunk_in_rule899
FOLLOW_ATTRIBUTES_in_rule_attributes920
public static final org.antlr.runtime.BitSet FOLLOW_ATTRIBUTES_in_rule_attributes920
FOLLOW_68_in_rule_attributes922
public static final org.antlr.runtime.BitSet FOLLOW_68_in_rule_attributes922
FOLLOW_COMMA_in_rule_attributes931
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_rule_attributes931
FOLLOW_rule_attribute_in_rule_attributes936
public static final org.antlr.runtime.BitSet FOLLOW_rule_attribute_in_rule_attributes936
FOLLOW_salience_in_rule_attribute977
public static final org.antlr.runtime.BitSet FOLLOW_salience_in_rule_attribute977
FOLLOW_no_loop_in_rule_attribute987
public static final org.antlr.runtime.BitSet FOLLOW_no_loop_in_rule_attribute987
FOLLOW_agenda_group_in_rule_attribute998
public static final org.antlr.runtime.BitSet FOLLOW_agenda_group_in_rule_attribute998
FOLLOW_duration_in_rule_attribute1011
public static final org.antlr.runtime.BitSet FOLLOW_duration_in_rule_attribute1011
FOLLOW_activation_group_in_rule_attribute1025
public static final org.antlr.runtime.BitSet FOLLOW_activation_group_in_rule_attribute1025
FOLLOW_auto_focus_in_rule_attribute1036
public static final org.antlr.runtime.BitSet FOLLOW_auto_focus_in_rule_attribute1036
FOLLOW_date_effective_in_rule_attribute1047
public static final org.antlr.runtime.BitSet FOLLOW_date_effective_in_rule_attribute1047
FOLLOW_date_expires_in_rule_attribute1057
public static final org.antlr.runtime.BitSet FOLLOW_date_expires_in_rule_attribute1057
FOLLOW_enabled_in_rule_attribute1067
public static final org.antlr.runtime.BitSet FOLLOW_enabled_in_rule_attribute1067
FOLLOW_ruleflow_group_in_rule_attribute1077
public static final org.antlr.runtime.BitSet FOLLOW_ruleflow_group_in_rule_attribute1077
FOLLOW_lock_on_active_in_rule_attribute1087
public static final org.antlr.runtime.BitSet FOLLOW_lock_on_active_in_rule_attribute1087
FOLLOW_dialect_in_rule_attribute1096
public static final org.antlr.runtime.BitSet FOLLOW_dialect_in_rule_attribute1096
FOLLOW_DATE_EFFECTIVE_in_date_effective1128
public static final org.antlr.runtime.BitSet FOLLOW_DATE_EFFECTIVE_in_date_effective1128
FOLLOW_STRING_in_date_effective1132
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_date_effective1132
FOLLOW_DATE_EXPIRES_in_date_expires1165
public static final org.antlr.runtime.BitSet FOLLOW_DATE_EXPIRES_in_date_expires1165
FOLLOW_STRING_in_date_expires1169
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_date_expires1169
FOLLOW_ENABLED_in_enabled1204
public static final org.antlr.runtime.BitSet FOLLOW_ENABLED_in_enabled1204
FOLLOW_BOOL_in_enabled1208
public static final org.antlr.runtime.BitSet FOLLOW_BOOL_in_enabled1208
FOLLOW_SALIENCE_in_salience1253
public static final org.antlr.runtime.BitSet FOLLOW_SALIENCE_in_salience1253
FOLLOW_INT_in_salience1257
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_salience1257
FOLLOW_NO_LOOP_in_no_loop1295
public static final org.antlr.runtime.BitSet FOLLOW_NO_LOOP_in_no_loop1295
FOLLOW_NO_LOOP_in_no_loop1323
public static final org.antlr.runtime.BitSet FOLLOW_NO_LOOP_in_no_loop1323
FOLLOW_BOOL_in_no_loop1327
public static final org.antlr.runtime.BitSet FOLLOW_BOOL_in_no_loop1327
FOLLOW_AUTO_FOCUS_in_auto_focus1376
public static final org.antlr.runtime.BitSet FOLLOW_AUTO_FOCUS_in_auto_focus1376
FOLLOW_AUTO_FOCUS_in_auto_focus1404
public static final org.antlr.runtime.BitSet FOLLOW_AUTO_FOCUS_in_auto_focus1404
FOLLOW_BOOL_in_auto_focus1408
public static final org.antlr.runtime.BitSet FOLLOW_BOOL_in_auto_focus1408
FOLLOW_ACTIVATION_GROUP_in_activation_group1453
public static final org.antlr.runtime.BitSet FOLLOW_ACTIVATION_GROUP_in_activation_group1453
FOLLOW_STRING_in_activation_group1457
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_activation_group1457
FOLLOW_RULEFLOW_GROUP_in_ruleflow_group1489
public static final org.antlr.runtime.BitSet FOLLOW_RULEFLOW_GROUP_in_ruleflow_group1489
FOLLOW_STRING_in_ruleflow_group1493
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_ruleflow_group1493
FOLLOW_AGENDA_GROUP_in_agenda_group1525
public static final org.antlr.runtime.BitSet FOLLOW_AGENDA_GROUP_in_agenda_group1525
FOLLOW_STRING_in_agenda_group1529
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_agenda_group1529
FOLLOW_DURATION_in_duration1563
public static final org.antlr.runtime.BitSet FOLLOW_DURATION_in_duration1563
FOLLOW_INT_in_duration1567
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_duration1567
FOLLOW_DIALECT_in_dialect1599
public static final org.antlr.runtime.BitSet FOLLOW_DIALECT_in_dialect1599
FOLLOW_STRING_in_dialect1603
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_dialect1603
FOLLOW_LOCK_ON_ACTIVE_in_lock_on_active1652
public static final org.antlr.runtime.BitSet FOLLOW_LOCK_ON_ACTIVE_in_lock_on_active1652
FOLLOW_LOCK_ON_ACTIVE_in_lock_on_active1680
public static final org.antlr.runtime.BitSet FOLLOW_LOCK_ON_ACTIVE_in_lock_on_active1680
FOLLOW_BOOL_in_lock_on_active1684
public static final org.antlr.runtime.BitSet FOLLOW_BOOL_in_lock_on_active1684
FOLLOW_lhs_in_normal_lhs_block1722
public static final org.antlr.runtime.BitSet FOLLOW_lhs_in_normal_lhs_block1722
FOLLOW_lhs_or_in_lhs1759
public static final org.antlr.runtime.BitSet FOLLOW_lhs_or_in_lhs1759
FOLLOW_fact_binding_in_lhs_pattern1787
public static final org.antlr.runtime.BitSet FOLLOW_fact_binding_in_lhs_pattern1787
FOLLOW_fact_in_lhs_pattern1796
public static final org.antlr.runtime.BitSet FOLLOW_fact_in_lhs_pattern1796
FOLLOW_from_source_in_from_statement1823
public static final org.antlr.runtime.BitSet FOLLOW_from_source_in_from_statement1823
FOLLOW_identifier_in_from_source1865
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_from_source1865
FOLLOW_paren_chunk_in_from_source1876
public static final org.antlr.runtime.BitSet FOLLOW_paren_chunk_in_from_source1876
FOLLOW_expression_chain_in_from_source1890
public static final org.antlr.runtime.BitSet FOLLOW_expression_chain_in_from_source1890
FOLLOW_69_in_expression_chain1915
public static final org.antlr.runtime.BitSet FOLLOW_69_in_expression_chain1915
FOLLOW_identifier_in_expression_chain1919
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_expression_chain1919
FOLLOW_square_chunk_in_expression_chain1950
public static final org.antlr.runtime.BitSet FOLLOW_square_chunk_in_expression_chain1950
FOLLOW_paren_chunk_in_expression_chain1984
public static final org.antlr.runtime.BitSet FOLLOW_paren_chunk_in_expression_chain1984
FOLLOW_expression_chain_in_expression_chain2005
public static final org.antlr.runtime.BitSet FOLLOW_expression_chain_in_expression_chain2005
FOLLOW_ACCUMULATE_in_accumulate_statement2046
public static final org.antlr.runtime.BitSet FOLLOW_ACCUMULATE_in_accumulate_statement2046
FOLLOW_LEFT_PAREN_in_accumulate_statement2056
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_accumulate_statement2056
FOLLOW_lhs_pattern_in_accumulate_statement2060
public static final org.antlr.runtime.BitSet FOLLOW_lhs_pattern_in_accumulate_statement2060
FOLLOW_COMMA_in_accumulate_statement2062
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_accumulate_statement2062
FOLLOW_INIT_in_accumulate_statement2071
public static final org.antlr.runtime.BitSet FOLLOW_INIT_in_accumulate_statement2071
FOLLOW_paren_chunk_in_accumulate_statement2075
public static final org.antlr.runtime.BitSet FOLLOW_paren_chunk_in_accumulate_statement2075
FOLLOW_COMMA_in_accumulate_statement2078
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_accumulate_statement2078
FOLLOW_ACTION_in_accumulate_statement2087
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_accumulate_statement2087
FOLLOW_paren_chunk_in_accumulate_statement2091
public static final org.antlr.runtime.BitSet FOLLOW_paren_chunk_in_accumulate_statement2091
FOLLOW_COMMA_in_accumulate_statement2094
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_accumulate_statement2094
FOLLOW_RESULT_in_accumulate_statement2103
public static final org.antlr.runtime.BitSet FOLLOW_RESULT_in_accumulate_statement2103
FOLLOW_paren_chunk_in_accumulate_statement2107
public static final org.antlr.runtime.BitSet FOLLOW_paren_chunk_in_accumulate_statement2107
FOLLOW_RIGHT_PAREN_in_accumulate_statement2112
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_accumulate_statement2112
FOLLOW_COLLECT_in_collect_statement2155
public static final org.antlr.runtime.BitSet FOLLOW_COLLECT_in_collect_statement2155
FOLLOW_LEFT_PAREN_in_collect_statement2165
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_collect_statement2165
FOLLOW_lhs_pattern_in_collect_statement2169
public static final org.antlr.runtime.BitSet FOLLOW_lhs_pattern_in_collect_statement2169
FOLLOW_RIGHT_PAREN_in_collect_statement2173
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_collect_statement2173
FOLLOW_ID_in_fact_binding2207
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_fact_binding2207
FOLLOW_68_in_fact_binding2209
public static final org.antlr.runtime.BitSet FOLLOW_68_in_fact_binding2209
FOLLOW_fact_expression_in_fact_binding2222
public static final org.antlr.runtime.BitSet FOLLOW_fact_expression_in_fact_binding2222
FOLLOW_LEFT_PAREN_in_fact_expression2254
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_fact_expression2254
FOLLOW_fact_expression_in_fact_expression2258
public static final org.antlr.runtime.BitSet FOLLOW_fact_expression_in_fact_expression2258
FOLLOW_RIGHT_PAREN_in_fact_expression2261
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_fact_expression2261
FOLLOW_fact_in_fact_expression2272
public static final org.antlr.runtime.BitSet FOLLOW_fact_in_fact_expression2272
FOLLOW_set_in_fact_expression2284
public static final org.antlr.runtime.BitSet FOLLOW_set_in_fact_expression2284
FOLLOW_fact_in_fact_expression2302
public static final org.antlr.runtime.BitSet FOLLOW_fact_in_fact_expression2302
FOLLOW_dotted_name_in_fact2363
public static final org.antlr.runtime.BitSet FOLLOW_dotted_name_in_fact2363
FOLLOW_LEFT_PAREN_in_fact2377
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_fact2377
FOLLOW_constraints_in_fact2387
public static final org.antlr.runtime.BitSet FOLLOW_constraints_in_fact2387
FOLLOW_RIGHT_PAREN_in_fact2400
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_fact2400
FOLLOW_constraint_in_constraints2421
public static final org.antlr.runtime.BitSet FOLLOW_constraint_in_constraints2421
FOLLOW_predicate_in_constraints2424
public static final org.antlr.runtime.BitSet FOLLOW_predicate_in_constraints2424
FOLLOW_COMMA_in_constraints2432
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_constraints2432
FOLLOW_constraint_in_constraints2435
public static final org.antlr.runtime.BitSet FOLLOW_constraint_in_constraints2435
FOLLOW_predicate_in_constraints2438
public static final org.antlr.runtime.BitSet FOLLOW_predicate_in_constraints2438
FOLLOW_ID_in_constraint2467
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_constraint2467
FOLLOW_68_in_constraint2469
public static final org.antlr.runtime.BitSet FOLLOW_68_in_constraint2469
FOLLOW_identifier_in_constraint2490
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_constraint2490
FOLLOW_constraint_expression_in_constraint2506
public static final org.antlr.runtime.BitSet FOLLOW_constraint_expression_in_constraint2506
FOLLOW_set_in_constraint2528
public static final org.antlr.runtime.BitSet FOLLOW_set_in_constraint2528
FOLLOW_constraint_expression_in_constraint2546
public static final org.antlr.runtime.BitSet FOLLOW_constraint_expression_in_constraint2546
FOLLOW_74_in_constraint2568
public static final org.antlr.runtime.BitSet FOLLOW_74_in_constraint2568
FOLLOW_predicate_in_constraint2570
public static final org.antlr.runtime.BitSet FOLLOW_predicate_in_constraint2570
FOLLOW_compound_operator_in_constraint_expression2605
public static final org.antlr.runtime.BitSet FOLLOW_compound_operator_in_constraint_expression2605
FOLLOW_simple_operator_in_constraint_expression2625
public static final org.antlr.runtime.BitSet FOLLOW_simple_operator_in_constraint_expression2625
FOLLOW_expression_value_in_constraint_expression2629
public static final org.antlr.runtime.BitSet FOLLOW_expression_value_in_constraint_expression2629
FOLLOW_75_in_simple_operator2663
public static final org.antlr.runtime.BitSet FOLLOW_75_in_simple_operator2663
FOLLOW_76_in_simple_operator2671
public static final org.antlr.runtime.BitSet FOLLOW_76_in_simple_operator2671
FOLLOW_77_in_simple_operator2679
public static final org.antlr.runtime.BitSet FOLLOW_77_in_simple_operator2679
FOLLOW_78_in_simple_operator2687
public static final org.antlr.runtime.BitSet FOLLOW_78_in_simple_operator2687
FOLLOW_79_in_simple_operator2695
public static final org.antlr.runtime.BitSet FOLLOW_79_in_simple_operator2695
FOLLOW_80_in_simple_operator2703
public static final org.antlr.runtime.BitSet FOLLOW_80_in_simple_operator2703
FOLLOW_CONTAINS_in_simple_operator2711
public static final org.antlr.runtime.BitSet FOLLOW_CONTAINS_in_simple_operator2711
FOLLOW_MATCHES_in_simple_operator2719
public static final org.antlr.runtime.BitSet FOLLOW_MATCHES_in_simple_operator2719
FOLLOW_EXCLUDES_in_simple_operator2727
public static final org.antlr.runtime.BitSet FOLLOW_EXCLUDES_in_simple_operator2727
FOLLOW_MEMBEROF_in_simple_operator2735
public static final org.antlr.runtime.BitSet FOLLOW_MEMBEROF_in_simple_operator2735
FOLLOW_NOT_in_simple_operator2743
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_simple_operator2743
FOLLOW_MEMBEROF_in_simple_operator2747
public static final org.antlr.runtime.BitSet FOLLOW_MEMBEROF_in_simple_operator2747
FOLLOW_IN_in_compound_operator2779
public static final org.antlr.runtime.BitSet FOLLOW_IN_in_compound_operator2779
FOLLOW_LEFT_PAREN_in_compound_operator2790
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_compound_operator2790
FOLLOW_expression_value_in_compound_operator2794
public static final org.antlr.runtime.BitSet FOLLOW_expression_value_in_compound_operator2794
FOLLOW_COMMA_in_compound_operator2805
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_compound_operator2805
FOLLOW_expression_value_in_compound_operator2809
public static final org.antlr.runtime.BitSet FOLLOW_expression_value_in_compound_operator2809
FOLLOW_RIGHT_PAREN_in_compound_operator2824
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_compound_operator2824
FOLLOW_NOT_in_compound_operator2839
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_compound_operator2839
FOLLOW_IN_in_compound_operator2841
public static final org.antlr.runtime.BitSet FOLLOW_IN_in_compound_operator2841
FOLLOW_LEFT_PAREN_in_compound_operator2852
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_compound_operator2852
FOLLOW_expression_value_in_compound_operator2856
public static final org.antlr.runtime.BitSet FOLLOW_expression_value_in_compound_operator2856
FOLLOW_COMMA_in_compound_operator2867
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_compound_operator2867
FOLLOW_expression_value_in_compound_operator2871
public static final org.antlr.runtime.BitSet FOLLOW_expression_value_in_compound_operator2871
FOLLOW_RIGHT_PAREN_in_compound_operator2886
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_compound_operator2886
FOLLOW_ID_in_expression_value2914
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_expression_value2914
FOLLOW_enum_constraint_in_expression_value2930
public static final org.antlr.runtime.BitSet FOLLOW_enum_constraint_in_expression_value2930
FOLLOW_literal_constraint_in_expression_value2953
public static final org.antlr.runtime.BitSet FOLLOW_literal_constraint_in_expression_value2953
FOLLOW_retval_constraint_in_expression_value2967
public static final org.antlr.runtime.BitSet FOLLOW_retval_constraint_in_expression_value2967
FOLLOW_STRING_in_literal_constraint3006
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_literal_constraint3006
FOLLOW_INT_in_literal_constraint3017
public static final org.antlr.runtime.BitSet FOLLOW_INT_in_literal_constraint3017
FOLLOW_FLOAT_in_literal_constraint3030
public static final org.antlr.runtime.BitSet FOLLOW_FLOAT_in_literal_constraint3030
FOLLOW_BOOL_in_literal_constraint3041
public static final org.antlr.runtime.BitSet FOLLOW_BOOL_in_literal_constraint3041
FOLLOW_NULL_in_literal_constraint3053
public static final org.antlr.runtime.BitSet FOLLOW_NULL_in_literal_constraint3053
FOLLOW_ID_in_enum_constraint3088
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_enum_constraint3088
FOLLOW_69_in_enum_constraint3094
public static final org.antlr.runtime.BitSet FOLLOW_69_in_enum_constraint3094
FOLLOW_identifier_in_enum_constraint3098
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_enum_constraint3098
FOLLOW_paren_chunk_in_predicate3140
public static final org.antlr.runtime.BitSet FOLLOW_paren_chunk_in_predicate3140
FOLLOW_LEFT_PAREN_in_paren_chunk3189
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_paren_chunk3189
FOLLOW_set_in_paren_chunk3205
public static final org.antlr.runtime.BitSet FOLLOW_set_in_paren_chunk3205
FOLLOW_paren_chunk_in_paren_chunk3229
public static final org.antlr.runtime.BitSet FOLLOW_paren_chunk_in_paren_chunk3229
FOLLOW_RIGHT_PAREN_in_paren_chunk3266
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_paren_chunk3266
FOLLOW_LEFT_CURLY_in_curly_chunk3317
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_CURLY_in_curly_chunk3317
FOLLOW_set_in_curly_chunk3333
public static final org.antlr.runtime.BitSet FOLLOW_set_in_curly_chunk3333
FOLLOW_curly_chunk_in_curly_chunk3357
public static final org.antlr.runtime.BitSet FOLLOW_curly_chunk_in_curly_chunk3357
FOLLOW_RIGHT_CURLY_in_curly_chunk3394
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_CURLY_in_curly_chunk3394
FOLLOW_LEFT_SQUARE_in_square_chunk3457
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_SQUARE_in_square_chunk3457
FOLLOW_set_in_square_chunk3473
public static final org.antlr.runtime.BitSet FOLLOW_set_in_square_chunk3473
FOLLOW_square_chunk_in_square_chunk3497
public static final org.antlr.runtime.BitSet FOLLOW_square_chunk_in_square_chunk3497
FOLLOW_RIGHT_SQUARE_in_square_chunk3534
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_SQUARE_in_square_chunk3534
FOLLOW_paren_chunk_in_retval_constraint3579
public static final org.antlr.runtime.BitSet FOLLOW_paren_chunk_in_retval_constraint3579
FOLLOW_lhs_and_in_lhs_or3607
public static final org.antlr.runtime.BitSet FOLLOW_lhs_and_in_lhs_or3607
FOLLOW_set_in_lhs_or3615
public static final org.antlr.runtime.BitSet FOLLOW_set_in_lhs_or3615
FOLLOW_lhs_and_in_lhs_or3626
public static final org.antlr.runtime.BitSet FOLLOW_lhs_and_in_lhs_or3626
FOLLOW_lhs_unary_in_lhs_and3662
public static final org.antlr.runtime.BitSet FOLLOW_lhs_unary_in_lhs_and3662
FOLLOW_set_in_lhs_and3670
public static final org.antlr.runtime.BitSet FOLLOW_set_in_lhs_and3670
FOLLOW_lhs_unary_in_lhs_and3681
public static final org.antlr.runtime.BitSet FOLLOW_lhs_unary_in_lhs_and3681
FOLLOW_lhs_exist_in_lhs_unary3718
public static final org.antlr.runtime.BitSet FOLLOW_lhs_exist_in_lhs_unary3718
FOLLOW_lhs_not_in_lhs_unary3726
public static final org.antlr.runtime.BitSet FOLLOW_lhs_not_in_lhs_unary3726
FOLLOW_lhs_eval_in_lhs_unary3734
public static final org.antlr.runtime.BitSet FOLLOW_lhs_eval_in_lhs_unary3734
FOLLOW_lhs_pattern_in_lhs_unary3742
public static final org.antlr.runtime.BitSet FOLLOW_lhs_pattern_in_lhs_unary3742
FOLLOW_FROM_in_lhs_unary3758
public static final org.antlr.runtime.BitSet FOLLOW_FROM_in_lhs_unary3758
FOLLOW_accumulate_statement_in_lhs_unary3786
public static final org.antlr.runtime.BitSet FOLLOW_accumulate_statement_in_lhs_unary3786
FOLLOW_collect_statement_in_lhs_unary3815
public static final org.antlr.runtime.BitSet FOLLOW_collect_statement_in_lhs_unary3815
FOLLOW_from_statement_in_lhs_unary3850
public static final org.antlr.runtime.BitSet FOLLOW_from_statement_in_lhs_unary3850
FOLLOW_lhs_forall_in_lhs_unary3889
public static final org.antlr.runtime.BitSet FOLLOW_lhs_forall_in_lhs_unary3889
FOLLOW_LEFT_PAREN_in_lhs_unary3897
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_lhs_unary3897
FOLLOW_lhs_or_in_lhs_unary3901
public static final org.antlr.runtime.BitSet FOLLOW_lhs_or_in_lhs_unary3901
FOLLOW_RIGHT_PAREN_in_lhs_unary3903
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_lhs_unary3903
FOLLOW_opt_semicolon_in_lhs_unary3913
public static final org.antlr.runtime.BitSet FOLLOW_opt_semicolon_in_lhs_unary3913
FOLLOW_EXISTS_in_lhs_exist3937
public static final org.antlr.runtime.BitSet FOLLOW_EXISTS_in_lhs_exist3937
FOLLOW_LEFT_PAREN_in_lhs_exist3957
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_lhs_exist3957
FOLLOW_lhs_or_in_lhs_exist3961
public static final org.antlr.runtime.BitSet FOLLOW_lhs_or_in_lhs_exist3961
FOLLOW_RIGHT_PAREN_in_lhs_exist3993
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_lhs_exist3993
FOLLOW_lhs_pattern_in_lhs_exist4043
public static final org.antlr.runtime.BitSet FOLLOW_lhs_pattern_in_lhs_exist4043
FOLLOW_NOT_in_lhs_not4097
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_lhs_not4097
FOLLOW_LEFT_PAREN_in_lhs_not4110
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_lhs_not4110
FOLLOW_lhs_or_in_lhs_not4114
public static final org.antlr.runtime.BitSet FOLLOW_lhs_or_in_lhs_not4114
FOLLOW_RIGHT_PAREN_in_lhs_not4147
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_lhs_not4147
FOLLOW_lhs_pattern_in_lhs_not4184
public static final org.antlr.runtime.BitSet FOLLOW_lhs_pattern_in_lhs_not4184
FOLLOW_EVAL_in_lhs_eval4232
public static final org.antlr.runtime.BitSet FOLLOW_EVAL_in_lhs_eval4232
FOLLOW_paren_chunk_in_lhs_eval4236
public static final org.antlr.runtime.BitSet FOLLOW_paren_chunk_in_lhs_eval4236
FOLLOW_FORALL_in_lhs_forall4265
public static final org.antlr.runtime.BitSet FOLLOW_FORALL_in_lhs_forall4265
FOLLOW_LEFT_PAREN_in_lhs_forall4267
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_lhs_forall4267
FOLLOW_lhs_pattern_in_lhs_forall4271
public static final org.antlr.runtime.BitSet FOLLOW_lhs_pattern_in_lhs_forall4271
FOLLOW_COMMA_in_lhs_forall4285
public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_lhs_forall4285
FOLLOW_lhs_pattern_in_lhs_forall4291
public static final org.antlr.runtime.BitSet FOLLOW_lhs_pattern_in_lhs_forall4291
FOLLOW_RIGHT_PAREN_in_lhs_forall4306
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_PAREN_in_lhs_forall4306
FOLLOW_ID_in_dotted_name4337
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_dotted_name4337
FOLLOW_69_in_dotted_name4349
public static final org.antlr.runtime.BitSet FOLLOW_69_in_dotted_name4349
FOLLOW_identifier_in_dotted_name4353
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_dotted_name4353
FOLLOW_LEFT_SQUARE_in_dotted_name4375
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_SQUARE_in_dotted_name4375
FOLLOW_RIGHT_SQUARE_in_dotted_name4379
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_SQUARE_in_dotted_name4379
FOLLOW_identifier_in_argument4418
public static final org.antlr.runtime.BitSet FOLLOW_identifier_in_argument4418
FOLLOW_LEFT_SQUARE_in_argument4424
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_SQUARE_in_argument4424
FOLLOW_RIGHT_SQUARE_in_argument4426
public static final org.antlr.runtime.BitSet FOLLOW_RIGHT_SQUARE_in_argument4426
FOLLOW_THEN_in_rhs_chunk4470
public static final org.antlr.runtime.BitSet FOLLOW_THEN_in_rhs_chunk4470
FOLLOW_set_in_rhs_chunk4482
public static final org.antlr.runtime.BitSet FOLLOW_set_in_rhs_chunk4482
FOLLOW_END_in_rhs_chunk4519
public static final org.antlr.runtime.BitSet FOLLOW_END_in_rhs_chunk4519
FOLLOW_ID_in_name4563
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_name4563
FOLLOW_STRING_in_name4582
public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_name4582
FOLLOW_ID_in_identifier4620
public static final org.antlr.runtime.BitSet FOLLOW_ID_in_identifier4620
FOLLOW_PACKAGE_in_identifier4633
public static final org.antlr.runtime.BitSet FOLLOW_PACKAGE_in_identifier4633
FOLLOW_FUNCTION_in_identifier4640
public static final org.antlr.runtime.BitSet FOLLOW_FUNCTION_in_identifier4640
FOLLOW_GLOBAL_in_identifier4647
public static final org.antlr.runtime.BitSet FOLLOW_GLOBAL_in_identifier4647
FOLLOW_IMPORT_in_identifier4654
public static final org.antlr.runtime.BitSet FOLLOW_IMPORT_in_identifier4654
FOLLOW_RULE_in_identifier4663
public static final org.antlr.runtime.BitSet FOLLOW_RULE_in_identifier4663
FOLLOW_QUERY_in_identifier4670
public static final org.antlr.runtime.BitSet FOLLOW_QUERY_in_identifier4670
FOLLOW_TEMPLATE_in_identifier4691
public static final org.antlr.runtime.BitSet FOLLOW_TEMPLATE_in_identifier4691
FOLLOW_ATTRIBUTES_in_identifier4719
public static final org.antlr.runtime.BitSet FOLLOW_ATTRIBUTES_in_identifier4719
FOLLOW_ENABLED_in_identifier4745
public static final org.antlr.runtime.BitSet FOLLOW_ENABLED_in_identifier4745
FOLLOW_SALIENCE_in_identifier4774
public static final org.antlr.runtime.BitSet FOLLOW_SALIENCE_in_identifier4774
FOLLOW_DURATION_in_identifier4796
public static final org.antlr.runtime.BitSet FOLLOW_DURATION_in_identifier4796
FOLLOW_FROM_in_identifier4818
public static final org.antlr.runtime.BitSet FOLLOW_FROM_in_identifier4818
FOLLOW_ACCUMULATE_in_identifier4847
public static final org.antlr.runtime.BitSet FOLLOW_ACCUMULATE_in_identifier4847
FOLLOW_INIT_in_identifier4869
public static final org.antlr.runtime.BitSet FOLLOW_INIT_in_identifier4869
FOLLOW_ACTION_in_identifier4898
public static final org.antlr.runtime.BitSet FOLLOW_ACTION_in_identifier4898
FOLLOW_RESULT_in_identifier4927
public static final org.antlr.runtime.BitSet FOLLOW_RESULT_in_identifier4927
FOLLOW_COLLECT_in_identifier4956
public static final org.antlr.runtime.BitSet FOLLOW_COLLECT_in_identifier4956
FOLLOW_OR_in_identifier4985
public static final org.antlr.runtime.BitSet FOLLOW_OR_in_identifier4985
FOLLOW_AND_in_identifier5014
public static final org.antlr.runtime.BitSet FOLLOW_AND_in_identifier5014
FOLLOW_CONTAINS_in_identifier5043
public static final org.antlr.runtime.BitSet FOLLOW_CONTAINS_in_identifier5043
FOLLOW_EXCLUDES_in_identifier5065
public static final org.antlr.runtime.BitSet FOLLOW_EXCLUDES_in_identifier5065
FOLLOW_MEMBEROF_in_identifier5087
public static final org.antlr.runtime.BitSet FOLLOW_MEMBEROF_in_identifier5087
FOLLOW_MATCHES_in_identifier5107
public static final org.antlr.runtime.BitSet FOLLOW_MATCHES_in_identifier5107
FOLLOW_NULL_in_identifier5136
public static final org.antlr.runtime.BitSet FOLLOW_NULL_in_identifier5136
FOLLOW_EXISTS_in_identifier5165
public static final org.antlr.runtime.BitSet FOLLOW_EXISTS_in_identifier5165
FOLLOW_NOT_in_identifier5194
public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_identifier5194
FOLLOW_EVAL_in_identifier5223
public static final org.antlr.runtime.BitSet FOLLOW_EVAL_in_identifier5223
FOLLOW_FORALL_in_identifier5252
public static final org.antlr.runtime.BitSet FOLLOW_FORALL_in_identifier5252
FOLLOW_WHEN_in_identifier5290
public static final org.antlr.runtime.BitSet FOLLOW_WHEN_in_identifier5290
FOLLOW_THEN_in_identifier5322
public static final org.antlr.runtime.BitSet FOLLOW_THEN_in_identifier5322
FOLLOW_END_in_identifier5351
public static final org.antlr.runtime.BitSet FOLLOW_END_in_identifier5351
FOLLOW_IN_in_identifier5370
public static final org.antlr.runtime.BitSet FOLLOW_IN_in_identifier5370
FOLLOW_function_import_statement_in_synpred7150
public static final org.antlr.runtime.BitSet FOLLOW_function_import_statement_in_synpred7150
FOLLOW_import_statement_in_synpred8156
public static final org.antlr.runtime.BitSet FOLLOW_import_statement_in_synpred8156
FOLLOW_paren_chunk_in_synpred421876
public static final org.antlr.runtime.BitSet FOLLOW_paren_chunk_in_synpred421876
FOLLOW_LEFT_SQUARE_in_synpred441942
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_SQUARE_in_synpred441942
FOLLOW_LEFT_PAREN_in_synpred451976
public static final org.antlr.runtime.BitSet FOLLOW_LEFT_PAREN_in_synpred451976
FOLLOW_set_in_synpred492284
public static final org.antlr.runtime.BitSet FOLLOW_set_in_synpred492284
FOLLOW_fact_in_synpred492302
public static final org.antlr.runtime.BitSet FOLLOW_fact_in_synpred492302
FOLLOW_ACCUMULATE_in_synpred973777
public static final org.antlr.runtime.BitSet FOLLOW_ACCUMULATE_in_synpred973777
FOLLOW_COLLECT_in_synpred983806
public static final org.antlr.runtime.BitSet FOLLOW_COLLECT_in_synpred983806
FOLLOW_set_in_synpred1003836
public static final org.antlr.runtime.BitSet FOLLOW_set_in_synpred1003836
DRLParser
public DRLParser(org.antlr.runtime.TokenStream input)
getTokenNames
public String[] getTokenNames()
- Overrides:
getTokenNames
in class org.antlr.runtime.BaseRecognizer
getGrammarFileName
public String getGrammarFileName()
- Overrides:
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
setParserDebug
public void setParserDebug(boolean parserDebug)
debug
public void debug(String message)
setSource
public void setSource(String source)
getFactory
public DescrFactory getFactory()
getSource
public String getSource()
getPackageDescr
public PackageDescr getPackageDescr()
setLineOffset
public void setLineOffset(int i)
- This will set the offset to record when reparsing. Normally is zero of course
reportError
public void reportError(org.antlr.runtime.RecognitionException ex)
- Overrides:
reportError
in class org.antlr.runtime.BaseRecognizer
getErrors
public List getErrors()
- return the raw RecognitionException errors
getErrorMessages
public List getErrorMessages()
- Return a list of pretty strings summarising the errors
hasErrors
public boolean hasErrors()
- return true if any parser errors were accumulated
createErrorMessage
public String createErrorMessage(org.antlr.runtime.RecognitionException e)
- This will take a RecognitionException, and create a sensible error message out of it
opt_semicolon
public final void opt_semicolon()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
compilation_unit
public final void compilation_unit()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
prolog
public final void prolog()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
statement
public final void statement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
package_statement
public final String package_statement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
import_statement
public final void import_statement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
function_import_statement
public final void function_import_statement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
import_name
public final String import_name(ImportDescr importDecl)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
global
public final void global()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
function
public final void function()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
query
public final QueryDescr query()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
template
public final FactTemplateDescr template()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
template_slot
public final FieldTemplateDescr template_slot()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
rule
public final RuleDescr rule()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
rule_attributes
public final void rule_attributes(RuleDescr rule)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
rule_attribute
public final AttributeDescr rule_attribute()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
date_effective
public final AttributeDescr date_effective()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
date_expires
public final AttributeDescr date_expires()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
enabled
public final AttributeDescr enabled()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
salience
public final AttributeDescr salience()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
no_loop
public final AttributeDescr no_loop()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
auto_focus
public final AttributeDescr auto_focus()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
activation_group
public final AttributeDescr activation_group()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
ruleflow_group
public final AttributeDescr ruleflow_group()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
agenda_group
public final AttributeDescr agenda_group()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
duration
public final AttributeDescr duration()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
dialect
public final AttributeDescr dialect()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
lock_on_active
public final AttributeDescr lock_on_active()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
normal_lhs_block
public final void normal_lhs_block(AndDescr descr)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
lhs
public final BaseDescr lhs(ConditionalElementDescr ce)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
lhs_pattern
public final BaseDescr lhs_pattern()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
from_statement
public final FromDescr from_statement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
from_source
public final DeclarativeInvokerDescr from_source(FromDescr from)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
expression_chain
public final void expression_chain(FromDescr from,
AccessorDescr as)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
accumulate_statement
public final AccumulateDescr accumulate_statement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
collect_statement
public final CollectDescr collect_statement()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
fact_binding
public final BaseDescr fact_binding()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
fact_expression
public final BaseDescr fact_expression(String id)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
fact
public final BaseDescr fact()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
constraints
public final void constraints(PatternDescr pattern)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
constraint
public final void constraint(PatternDescr pattern)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
constraint_expression
public final void constraint_expression(FieldConstraintDescr fc)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
simple_operator
public final String simple_operator()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
compound_operator
public final void compound_operator(FieldConstraintDescr fc)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
expression_value
public final RestrictionDescr expression_value(String op)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
literal_constraint
public final String literal_constraint()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
enum_constraint
public final String enum_constraint()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
predicate
public final void predicate(PatternDescr pattern)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
paren_chunk
public final String paren_chunk(BaseDescr descr)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
curly_chunk
public final String curly_chunk(BaseDescr descr)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
square_chunk
public final String square_chunk(BaseDescr descr)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
retval_constraint
public final String retval_constraint()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
lhs_or
public final BaseDescr lhs_or()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
lhs_and
public final BaseDescr lhs_and()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
lhs_unary
public final BaseDescr lhs_unary()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
lhs_exist
public final BaseDescr lhs_exist()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
lhs_not
public final NotDescr lhs_not()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
lhs_eval
public final BaseDescr lhs_eval()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
lhs_forall
public final ForallDescr lhs_forall()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
dotted_name
public final String dotted_name(BaseDescr descr)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
argument
public final String argument()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
rhs_chunk
public final void rhs_chunk(RuleDescr rule)
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
name
public final String name()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
identifier
public final org.antlr.runtime.Token identifier()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred7_fragment
public final void synpred7_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred8_fragment
public final void synpred8_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred42_fragment
public final void synpred42_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred44_fragment
public final void synpred44_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred45_fragment
public final void synpred45_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred49_fragment
public final void synpred49_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred97_fragment
public final void synpred97_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred98_fragment
public final void synpred98_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred100_fragment
public final void synpred100_fragment()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
synpred44
public final boolean synpred44()
synpred49
public final boolean synpred49()
synpred98
public final boolean synpred98()
synpred7
public final boolean synpred7()
synpred100
public final boolean synpred100()
synpred45
public final boolean synpred45()
synpred97
public final boolean synpred97()
synpred8
public final boolean synpred8()
synpred42
public final boolean synpred42()
Copyright © 2001-2007
JBoss Inc.. All Rights Reserved.