public class ProvaWalker2
extends org.antlr.runtime.tree.TreeParser
| Modifier and Type | Class and Description |
|---|---|
protected static class |
ProvaWalker2.annotation_scope |
protected static class |
ProvaWalker2.binary_operation_scope |
protected static class |
ProvaWalker2.list_body_scope |
protected static class |
ProvaWalker2.qualified_java_class_scope |
protected static class |
ProvaWalker2.rulebase_scope |
protected static class |
ProvaWalker2.stat_scope |
| Modifier and Type | Field and Description |
|---|---|
static int |
ANNOTATION |
protected java.util.Stack |
annotation_stack |
static int |
ARGS |
static int |
ARITHMETIC_RELATION |
static int |
ATERM |
static int |
BAR |
protected java.util.Stack |
binary_operation_stack |
static int |
BRA |
static int |
CHAR_ESC |
static int |
CLAUSE |
static int |
CLEAN_STRING |
static int |
CLOSE |
static int |
COMMA |
static int |
CUT |
protected org.provarules.parser.ProvaWalker2.DFA21 |
dfa21 |
protected org.provarules.parser.ProvaWalker2.DFA36 |
dfa36 |
protected org.provarules.parser.ProvaWalker2.DFA7 |
dfa7 |
static int |
DIGIT |
static int |
DIV |
static int |
DOLLAR |
static int |
DOLLARWORD |
static int |
DOT |
static int |
EOF |
static int |
EQUAL |
static int |
EXPONENT |
static int |
EXPR |
static org.antlr.runtime.BitSet |
FOLLOW_ANNOTATION_in_annotation266 |
static org.antlr.runtime.BitSet |
FOLLOW_annotation_in_metadata232 |
static org.antlr.runtime.BitSet |
FOLLOW_ARGS_in_args1770 |
static org.antlr.runtime.BitSet |
FOLLOW_args_in_constructor_java_call910 |
static org.antlr.runtime.BitSet |
FOLLOW_args_in_func_term1528 |
static org.antlr.runtime.BitSet |
FOLLOW_args_in_instance_java_call1003 |
static org.antlr.runtime.BitSet |
FOLLOW_args_in_static_java_call613 |
static org.antlr.runtime.BitSet |
FOLLOW_aterm_in_aterm841 |
static org.antlr.runtime.BitSet |
FOLLOW_aterm_in_expr755 |
static org.antlr.runtime.BitSet |
FOLLOW_aterm_in_expr768 |
static org.antlr.runtime.BitSet |
FOLLOW_binary_operation_in_semantic_attachment560 |
static org.antlr.runtime.BitSet |
FOLLOW_binary_operator_in_binary_operation719 |
static org.antlr.runtime.BitSet |
FOLLOW_CLAUSE_in_clause153 |
static org.antlr.runtime.BitSet |
FOLLOW_CLAUSE_in_clause180 |
static org.antlr.runtime.BitSet |
FOLLOW_clause_in_stat125 |
static org.antlr.runtime.BitSet |
FOLLOW_CLOSE_in_aterm825 |
static org.antlr.runtime.BitSet |
FOLLOW_constant_in_binary_operation677 |
static org.antlr.runtime.BitSet |
FOLLOW_constant_in_binary_operation709 |
static org.antlr.runtime.BitSet |
FOLLOW_constant_in_left_term1360 |
static org.antlr.runtime.BitSet |
FOLLOW_constant_in_query_predicate1083 |
static org.antlr.runtime.BitSet |
FOLLOW_constant_in_right_term1425 |
static org.antlr.runtime.BitSet |
FOLLOW_constructor_java_call_in_binary_operation655 |
static org.antlr.runtime.BitSet |
FOLLOW_CUT_in_cut529 |
static org.antlr.runtime.BitSet |
FOLLOW_CUT_in_literal488 |
static org.antlr.runtime.BitSet |
FOLLOW_cut_in_literal492 |
static org.antlr.runtime.BitSet |
FOLLOW_DOLLARWORD_in_variable1752 |
static org.antlr.runtime.BitSet |
FOLLOW_DOT_in_float_literal1980 |
static org.antlr.runtime.BitSet |
FOLLOW_DOT_in_qualified_java_class1495 |
static org.antlr.runtime.BitSet |
FOLLOW_EQUAL_in_binary_operation646 |
static org.antlr.runtime.BitSet |
FOLLOW_EXPONENT_in_float_literal1989 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_aterm823 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_binary_operation692 |
static org.antlr.runtime.BitSet |
FOLLOW_expr_in_binary_operation723 |
static org.antlr.runtime.BitSet |
FOLLOW_float_literal_in_pos_number1958 |
static org.antlr.runtime.BitSet |
FOLLOW_func_in_func_term1524 |
static org.antlr.runtime.BitSet |
FOLLOW_func_term_in_term1332 |
static org.antlr.runtime.BitSet |
FOLLOW_FUNCTION_CALL_in_function_call383 |
static org.antlr.runtime.BitSet |
FOLLOW_function_call_in_literal477 |
static org.antlr.runtime.BitSet |
FOLLOW_FUNCTION_in_literal468 |
static org.antlr.runtime.BitSet |
FOLLOW_GE_in_binary_operator963 |
static org.antlr.runtime.BitSet |
FOLLOW_GT_in_binary_operator947 |
static org.antlr.runtime.BitSet |
FOLLOW_GUARD_in_guard512 |
static org.antlr.runtime.BitSet |
FOLLOW_guard_in_literal431 |
static org.antlr.runtime.BitSet |
FOLLOW_guard_in_literal456 |
static org.antlr.runtime.BitSet |
FOLLOW_instance_call_in_instance_java_call999 |
static org.antlr.runtime.BitSet |
FOLLOW_INSTANCE_JAVA_CALL_in_instance_java_call995 |
static org.antlr.runtime.BitSet |
FOLLOW_instance_java_call_in_predicate_java_call588 |
static org.antlr.runtime.BitSet |
FOLLOW_INT_LITERAL_in_float_literal1978 |
static org.antlr.runtime.BitSet |
FOLLOW_INT_LITERAL_in_float_literal1984 |
static org.antlr.runtime.BitSet |
FOLLOW_INT_LITERAL_in_pos_number1938 |
static org.antlr.runtime.BitSet |
FOLLOW_KEY_VALUE_in_key_value1684 |
static org.antlr.runtime.BitSet |
FOLLOW_key_value_in_prova_map1658 |
static org.antlr.runtime.BitSet |
FOLLOW_LCWORD_in_annotation270 |
static org.antlr.runtime.BitSet |
FOLLOW_LCWORD_in_clause189 |
static org.antlr.runtime.BitSet |
FOLLOW_LCWORD_in_constant1840 |
static org.antlr.runtime.BitSet |
FOLLOW_LCWORD_in_func1199 |
static org.antlr.runtime.BitSet |
FOLLOW_LCWORD_in_instance_call1038 |
static org.antlr.runtime.BitSet |
FOLLOW_LCWORD_in_mstring1920 |
static org.antlr.runtime.BitSet |
FOLLOW_LCWORD_in_predicate1161 |
static org.antlr.runtime.BitSet |
FOLLOW_LCWORD_in_qualified_java_class1491 |
static org.antlr.runtime.BitSet |
FOLLOW_LCWORD_in_static_call1065 |
static org.antlr.runtime.BitSet |
FOLLOW_LCWORD_in_typed_variable1555 |
static org.antlr.runtime.BitSet |
FOLLOW_LCWORD_in_typed_variable1581 |
static org.antlr.runtime.BitSet |
FOLLOW_LCWORD_in_value299 |
static org.antlr.runtime.BitSet |
FOLLOW_LE_in_binary_operator955 |
static org.antlr.runtime.BitSet |
FOLLOW_left_term_in_binary_operation639 |
static org.antlr.runtime.BitSet |
FOLLOW_left_term_in_term1322 |
static org.antlr.runtime.BitSet |
FOLLOW_list_body_in_args1774 |
static org.antlr.runtime.BitSet |
FOLLOW_list_body_in_clause193 |
static org.antlr.runtime.BitSet |
FOLLOW_list_body_in_clause197 |
static org.antlr.runtime.BitSet |
FOLLOW_list_body_in_function_call391 |
static org.antlr.runtime.BitSet |
FOLLOW_list_body_in_function_call395 |
static org.antlr.runtime.BitSet |
FOLLOW_LIST_BODY_in_list_body1251 |
static org.antlr.runtime.BitSet |
FOLLOW_list_body_in_prova_list1625 |
static org.antlr.runtime.BitSet |
FOLLOW_list_body_in_relation1139 |
static org.antlr.runtime.BitSet |
FOLLOW_list_tail_in_list_body1260 |
static org.antlr.runtime.BitSet |
FOLLOW_LITERAL_in_literals352 |
static org.antlr.runtime.BitSet |
FOLLOW_literal_in_literals357 |
static org.antlr.runtime.BitSet |
FOLLOW_literals_in_clause166 |
static org.antlr.runtime.BitSet |
FOLLOW_literals_in_clause201 |
static org.antlr.runtime.BitSet |
FOLLOW_literals_in_guard516 |
static org.antlr.runtime.BitSet |
FOLLOW_LONG_LITERAL_in_pos_number1948 |
static org.antlr.runtime.BitSet |
FOLLOW_LT_in_binary_operator939 |
static org.antlr.runtime.BitSet |
FOLLOW_metadata_in_clause157 |
static org.antlr.runtime.BitSet |
FOLLOW_metadata_in_clause184 |
static org.antlr.runtime.BitSet |
FOLLOW_metadata_in_literal422 |
static org.antlr.runtime.BitSet |
FOLLOW_metadata_in_literal447 |
static org.antlr.runtime.BitSet |
FOLLOW_metadata_in_literal472 |
static org.antlr.runtime.BitSet |
FOLLOW_METADATA_in_metadata227 |
static org.antlr.runtime.BitSet |
FOLLOW_MINUS_in_aterm793 |
static org.antlr.runtime.BitSet |
FOLLOW_MINUS_in_aterm810 |
static org.antlr.runtime.BitSet |
FOLLOW_MINUS_in_number2011 |
static org.antlr.runtime.BitSet |
FOLLOW_MINUS_in_right_term1419 |
static org.antlr.runtime.BitSet |
FOLLOW_mstring_in_key_value1689 |
static org.antlr.runtime.BitSet |
FOLLOW_not_equal_in_binary_operation705 |
static org.antlr.runtime.BitSet |
FOLLOW_not_equal_in_binary_operator931 |
static org.antlr.runtime.BitSet |
FOLLOW_number_in_aterm804 |
static org.antlr.runtime.BitSet |
FOLLOW_number_in_left_term1380 |
static org.antlr.runtime.BitSet |
FOLLOW_number_in_right_term1445 |
static org.antlr.runtime.BitSet |
FOLLOW_number_in_value329 |
static org.antlr.runtime.BitSet |
FOLLOW_number_in_variable_or_number869 |
static org.antlr.runtime.BitSet |
FOLLOW_OPEN_in_aterm819 |
static org.antlr.runtime.BitSet |
FOLLOW_pos_number_in_number2016 |
static org.antlr.runtime.BitSet |
FOLLOW_predicate_in_function_call387 |
static org.antlr.runtime.BitSet |
FOLLOW_PREDICATE_in_relation1131 |
static org.antlr.runtime.BitSet |
FOLLOW_predicate_in_relation1135 |
static org.antlr.runtime.BitSet |
FOLLOW_predicate_java_call_in_aterm815 |
static org.antlr.runtime.BitSet |
FOLLOW_predicate_java_call_in_semantic_attachment550 |
static org.antlr.runtime.BitSet |
FOLLOW_prova_list_in_binary_operation666 |
static org.antlr.runtime.BitSet |
FOLLOW_prova_list_in_left_term1390 |
static org.antlr.runtime.BitSet |
FOLLOW_prova_list_in_list_tail1813 |
static org.antlr.runtime.BitSet |
FOLLOW_PROVA_LIST_in_prova_list1621 |
static org.antlr.runtime.BitSet |
FOLLOW_prova_list_in_right_term1455 |
static org.antlr.runtime.BitSet |
FOLLOW_PROVA_MAP_in_prova_map1653 |
static org.antlr.runtime.BitSet |
FOLLOW_prova_map_in_term1342 |
static org.antlr.runtime.BitSet |
FOLLOW_qualified_java_class_in_constant1860 |
static org.antlr.runtime.BitSet |
FOLLOW_qualified_java_class_in_constructor_java_call892 |
static org.antlr.runtime.BitSet |
FOLLOW_QUALIFIED_JAVA_CLASS_in_qualified_java_class1485 |
static org.antlr.runtime.BitSet |
FOLLOW_qualified_java_class_in_static_call1061 |
static org.antlr.runtime.BitSet |
FOLLOW_qualified_java_class_in_typed_variable1550 |
static org.antlr.runtime.BitSet |
FOLLOW_QUERY_in_query1100 |
static org.antlr.runtime.BitSet |
FOLLOW_query_in_stat134 |
static org.antlr.runtime.BitSet |
FOLLOW_query_predicate_in_query1104 |
static org.antlr.runtime.BitSet |
FOLLOW_relation_in_clause162 |
static org.antlr.runtime.BitSet |
FOLLOW_RELATION_in_literal418 |
static org.antlr.runtime.BitSet |
FOLLOW_relation_in_literal427 |
static org.antlr.runtime.BitSet |
FOLLOW_relation_in_query1108 |
static org.antlr.runtime.BitSet |
FOLLOW_RULEBASE_in_rulebase63 |
static org.antlr.runtime.BitSet |
FOLLOW_SEMANTIC_ATTACHMENT_in_literal443 |
static org.antlr.runtime.BitSet |
FOLLOW_semantic_attachment_in_literal452 |
static org.antlr.runtime.BitSet |
FOLLOW_set_in_aterm831 |
static org.antlr.runtime.BitSet |
FOLLOW_set_in_expr760 |
static org.antlr.runtime.BitSet |
FOLLOW_stat_in_statement92 |
static org.antlr.runtime.BitSet |
FOLLOW_statement_in_rulebase68 |
static org.antlr.runtime.BitSet |
FOLLOW_STATEMENT_in_statement88 |
static org.antlr.runtime.BitSet |
FOLLOW_static_call_in_static_java_call609 |
static org.antlr.runtime.BitSet |
FOLLOW_static_java_call_in_predicate_java_call578 |
static org.antlr.runtime.BitSet |
FOLLOW_STATIC_JAVA_CALL_in_static_java_call605 |
static org.antlr.runtime.BitSet |
FOLLOW_string_in_constant1850 |
static org.antlr.runtime.BitSet |
FOLLOW_string_in_func1219 |
static org.antlr.runtime.BitSet |
FOLLOW_string_in_mstring1910 |
static org.antlr.runtime.BitSet |
FOLLOW_string_in_predicate1181 |
static org.antlr.runtime.BitSet |
FOLLOW_string_in_value319 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING1_in_string1882 |
static org.antlr.runtime.BitSet |
FOLLOW_STRING2_in_string1892 |
static org.antlr.runtime.BitSet |
FOLLOW_term_in_key_value1693 |
static org.antlr.runtime.BitSet |
FOLLOW_TERM_in_terms1292 |
static org.antlr.runtime.BitSet |
FOLLOW_term_in_terms1297 |
static org.antlr.runtime.BitSet |
FOLLOW_terms_in_list_body1256 |
static org.antlr.runtime.BitSet |
FOLLOW_typed_variable_in_func1229 |
static org.antlr.runtime.BitSet |
FOLLOW_TYPED_VARIABLE_in_typed_variable1546 |
static org.antlr.runtime.BitSet |
FOLLOW_TYPED_VARIABLE_in_typed_variable1573 |
static org.antlr.runtime.BitSet |
FOLLOW_TYPED_VARIABLE_in_typed_variable1594 |
static org.antlr.runtime.BitSet |
FOLLOW_typed_variable_in_variable1742 |
static org.antlr.runtime.BitSet |
FOLLOW_UCWORD_in_constructor_java_call902 |
static org.antlr.runtime.BitSet |
FOLLOW_UCWORD_in_func1209 |
static org.antlr.runtime.BitSet |
FOLLOW_UCWORD_in_predicate1171 |
static org.antlr.runtime.BitSet |
FOLLOW_UCWORD_in_qualified_java_class1504 |
static org.antlr.runtime.BitSet |
FOLLOW_UCWORD_in_typed_variable1559 |
static org.antlr.runtime.BitSet |
FOLLOW_UCWORD_in_typed_variable1577 |
static org.antlr.runtime.BitSet |
FOLLOW_UCWORD_in_typed_variable1598 |
static org.antlr.runtime.BitSet |
FOLLOW_UCWORD_in_typed_variable1602 |
static org.antlr.runtime.BitSet |
FOLLOW_UCWORD_in_value309 |
static org.antlr.runtime.BitSet |
FOLLOW_UCWORD_in_variable1722 |
static org.antlr.runtime.BitSet |
FOLLOW_USWORD_in_variable1732 |
static org.antlr.runtime.BitSet |
FOLLOW_value_in_annotation277 |
static org.antlr.runtime.BitSet |
FOLLOW_variable_in_aterm798 |
static org.antlr.runtime.BitSet |
FOLLOW_variable_in_instance_call1034 |
static org.antlr.runtime.BitSet |
FOLLOW_variable_in_left_term1370 |
static org.antlr.runtime.BitSet |
FOLLOW_variable_in_list_tail1803 |
static org.antlr.runtime.BitSet |
FOLLOW_variable_in_right_term1433 |
static org.antlr.runtime.BitSet |
FOLLOW_variable_in_variable_or_number861 |
static int |
FUNCTION |
static int |
FUNCTION_CALL |
static int |
GE |
static int |
GT |
static int |
GUARD |
static int |
IF |
static int |
INSTANCE_JAVA_CALL |
static int |
INT_LITERAL |
static int |
KET |
static int |
KEY_VALUE |
static int |
LC |
static int |
LCWORD |
static int |
LE |
static int |
LIST_BODY |
protected java.util.Stack |
list_body_stack |
static int |
LITERAL |
static int |
LONG_LITERAL |
static int |
LT |
static int |
METADATA |
static int |
MINUS |
static int |
ML_COMMENT |
static int |
MULT |
static int |
NEWLINE |
static int |
NOT_EQUAL1 |
static int |
NOT_EQUAL2 |
static int |
OPEN |
static int |
PLUS |
static int |
PREDICATE |
static int |
PROVA_LIST |
static int |
PROVA_MAP |
static int |
QUALIFIED_JAVA_CLASS |
protected java.util.Stack |
qualified_java_class_stack |
static int |
QUERY |
static int |
RELATION |
static int |
REM |
static int |
RULEBASE |
protected java.util.Stack |
rulebase_stack |
static int |
SEMANTIC_ATTACHMENT |
protected java.util.Stack |
stat_stack |
static int |
STATEMENT |
static int |
STATIC_JAVA_CALL |
static int |
STRING1 |
static int |
STRING2 |
static int |
T__71 |
static int |
T__72 |
static int |
T__73 |
static int |
T__74 |
static int |
T__75 |
static int |
TERM |
static java.lang.String[] |
tokenNames |
static int |
TYPED_VARIABLE |
static int |
UC |
static int |
UCWORD |
static int |
UNDERSCORE |
static int |
USWORD |
static int |
WORD |
static int |
WS |
| Constructor and Description |
|---|
ProvaWalker2(org.antlr.runtime.tree.TreeNodeStream input) |
ProvaWalker2(org.antlr.runtime.tree.TreeNodeStream input,
org.antlr.runtime.RecognizerSharedState state) |
getCurrentInputSymbol, getErrorHeader, getErrorMessage, getMissingSymbol, getSourceName, getTreeNodeStream, matchAny, recoverFromMismatchedToken, reset, setTreeNodeStream, traceIn, traceOutalreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, endResync, failed, getBacktrackingLevel, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, reportError, setBacktrackingLevel, toStrings, traceIn, traceOutpublic static final java.lang.String[] tokenNames
public static final int EOF
public static final int T__71
public static final int T__72
public static final int T__73
public static final int T__74
public static final int T__75
public static final int ANNOTATION
public static final int ARGS
public static final int ARITHMETIC_RELATION
public static final int ATERM
public static final int BAR
public static final int BRA
public static final int CHAR_ESC
public static final int CLAUSE
public static final int CLEAN_STRING
public static final int CLOSE
public static final int COMMA
public static final int CUT
public static final int DIGIT
public static final int DIV
public static final int DOLLAR
public static final int DOLLARWORD
public static final int DOT
public static final int EQUAL
public static final int EXPONENT
public static final int EXPR
public static final int FUNCTION
public static final int FUNCTION_CALL
public static final int GE
public static final int GT
public static final int GUARD
public static final int IF
public static final int INSTANCE_JAVA_CALL
public static final int INT_LITERAL
public static final int KET
public static final int KEY_VALUE
public static final int LC
public static final int LCWORD
public static final int LE
public static final int LIST_BODY
public static final int LITERAL
public static final int LONG_LITERAL
public static final int LT
public static final int METADATA
public static final int MINUS
public static final int ML_COMMENT
public static final int MULT
public static final int NEWLINE
public static final int NOT_EQUAL1
public static final int NOT_EQUAL2
public static final int OPEN
public static final int PLUS
public static final int PREDICATE
public static final int PROVA_LIST
public static final int PROVA_MAP
public static final int QUALIFIED_JAVA_CLASS
public static final int QUERY
public static final int RELATION
public static final int REM
public static final int RULEBASE
public static final int SEMANTIC_ATTACHMENT
public static final int STATEMENT
public static final int STATIC_JAVA_CALL
public static final int STRING1
public static final int STRING2
public static final int TERM
public static final int TYPED_VARIABLE
public static final int UC
public static final int UCWORD
public static final int UNDERSCORE
public static final int USWORD
public static final int WORD
public static final int WS
protected java.util.Stack rulebase_stack
protected java.util.Stack stat_stack
protected java.util.Stack annotation_stack
protected java.util.Stack binary_operation_stack
protected java.util.Stack list_body_stack
protected java.util.Stack qualified_java_class_stack
protected org.provarules.parser.ProvaWalker2.DFA7 dfa7
protected org.provarules.parser.ProvaWalker2.DFA21 dfa21
protected org.provarules.parser.ProvaWalker2.DFA36 dfa36
public static final org.antlr.runtime.BitSet FOLLOW_RULEBASE_in_rulebase63
public static final org.antlr.runtime.BitSet FOLLOW_statement_in_rulebase68
public static final org.antlr.runtime.BitSet FOLLOW_STATEMENT_in_statement88
public static final org.antlr.runtime.BitSet FOLLOW_stat_in_statement92
public static final org.antlr.runtime.BitSet FOLLOW_clause_in_stat125
public static final org.antlr.runtime.BitSet FOLLOW_query_in_stat134
public static final org.antlr.runtime.BitSet FOLLOW_CLAUSE_in_clause153
public static final org.antlr.runtime.BitSet FOLLOW_metadata_in_clause157
public static final org.antlr.runtime.BitSet FOLLOW_relation_in_clause162
public static final org.antlr.runtime.BitSet FOLLOW_literals_in_clause166
public static final org.antlr.runtime.BitSet FOLLOW_CLAUSE_in_clause180
public static final org.antlr.runtime.BitSet FOLLOW_metadata_in_clause184
public static final org.antlr.runtime.BitSet FOLLOW_LCWORD_in_clause189
public static final org.antlr.runtime.BitSet FOLLOW_list_body_in_clause193
public static final org.antlr.runtime.BitSet FOLLOW_list_body_in_clause197
public static final org.antlr.runtime.BitSet FOLLOW_literals_in_clause201
public static final org.antlr.runtime.BitSet FOLLOW_METADATA_in_metadata227
public static final org.antlr.runtime.BitSet FOLLOW_annotation_in_metadata232
public static final org.antlr.runtime.BitSet FOLLOW_ANNOTATION_in_annotation266
public static final org.antlr.runtime.BitSet FOLLOW_LCWORD_in_annotation270
public static final org.antlr.runtime.BitSet FOLLOW_value_in_annotation277
public static final org.antlr.runtime.BitSet FOLLOW_LCWORD_in_value299
public static final org.antlr.runtime.BitSet FOLLOW_UCWORD_in_value309
public static final org.antlr.runtime.BitSet FOLLOW_string_in_value319
public static final org.antlr.runtime.BitSet FOLLOW_number_in_value329
public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_literals352
public static final org.antlr.runtime.BitSet FOLLOW_literal_in_literals357
public static final org.antlr.runtime.BitSet FOLLOW_FUNCTION_CALL_in_function_call383
public static final org.antlr.runtime.BitSet FOLLOW_predicate_in_function_call387
public static final org.antlr.runtime.BitSet FOLLOW_list_body_in_function_call391
public static final org.antlr.runtime.BitSet FOLLOW_list_body_in_function_call395
public static final org.antlr.runtime.BitSet FOLLOW_RELATION_in_literal418
public static final org.antlr.runtime.BitSet FOLLOW_metadata_in_literal422
public static final org.antlr.runtime.BitSet FOLLOW_relation_in_literal427
public static final org.antlr.runtime.BitSet FOLLOW_guard_in_literal431
public static final org.antlr.runtime.BitSet FOLLOW_SEMANTIC_ATTACHMENT_in_literal443
public static final org.antlr.runtime.BitSet FOLLOW_metadata_in_literal447
public static final org.antlr.runtime.BitSet FOLLOW_semantic_attachment_in_literal452
public static final org.antlr.runtime.BitSet FOLLOW_guard_in_literal456
public static final org.antlr.runtime.BitSet FOLLOW_FUNCTION_in_literal468
public static final org.antlr.runtime.BitSet FOLLOW_metadata_in_literal472
public static final org.antlr.runtime.BitSet FOLLOW_function_call_in_literal477
public static final org.antlr.runtime.BitSet FOLLOW_CUT_in_literal488
public static final org.antlr.runtime.BitSet FOLLOW_cut_in_literal492
public static final org.antlr.runtime.BitSet FOLLOW_GUARD_in_guard512
public static final org.antlr.runtime.BitSet FOLLOW_literals_in_guard516
public static final org.antlr.runtime.BitSet FOLLOW_CUT_in_cut529
public static final org.antlr.runtime.BitSet FOLLOW_predicate_java_call_in_semantic_attachment550
public static final org.antlr.runtime.BitSet FOLLOW_binary_operation_in_semantic_attachment560
public static final org.antlr.runtime.BitSet FOLLOW_static_java_call_in_predicate_java_call578
public static final org.antlr.runtime.BitSet FOLLOW_instance_java_call_in_predicate_java_call588
public static final org.antlr.runtime.BitSet FOLLOW_STATIC_JAVA_CALL_in_static_java_call605
public static final org.antlr.runtime.BitSet FOLLOW_static_call_in_static_java_call609
public static final org.antlr.runtime.BitSet FOLLOW_args_in_static_java_call613
public static final org.antlr.runtime.BitSet FOLLOW_left_term_in_binary_operation639
public static final org.antlr.runtime.BitSet FOLLOW_EQUAL_in_binary_operation646
public static final org.antlr.runtime.BitSet FOLLOW_constructor_java_call_in_binary_operation655
public static final org.antlr.runtime.BitSet FOLLOW_prova_list_in_binary_operation666
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_binary_operation677
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binary_operation692
public static final org.antlr.runtime.BitSet FOLLOW_not_equal_in_binary_operation705
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_binary_operation709
public static final org.antlr.runtime.BitSet FOLLOW_binary_operator_in_binary_operation719
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_binary_operation723
public static final org.antlr.runtime.BitSet FOLLOW_aterm_in_expr755
public static final org.antlr.runtime.BitSet FOLLOW_set_in_expr760
public static final org.antlr.runtime.BitSet FOLLOW_aterm_in_expr768
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_aterm793
public static final org.antlr.runtime.BitSet FOLLOW_variable_in_aterm798
public static final org.antlr.runtime.BitSet FOLLOW_number_in_aterm804
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_aterm810
public static final org.antlr.runtime.BitSet FOLLOW_predicate_java_call_in_aterm815
public static final org.antlr.runtime.BitSet FOLLOW_OPEN_in_aterm819
public static final org.antlr.runtime.BitSet FOLLOW_expr_in_aterm823
public static final org.antlr.runtime.BitSet FOLLOW_CLOSE_in_aterm825
public static final org.antlr.runtime.BitSet FOLLOW_set_in_aterm831
public static final org.antlr.runtime.BitSet FOLLOW_aterm_in_aterm841
public static final org.antlr.runtime.BitSet FOLLOW_variable_in_variable_or_number861
public static final org.antlr.runtime.BitSet FOLLOW_number_in_variable_or_number869
public static final org.antlr.runtime.BitSet FOLLOW_qualified_java_class_in_constructor_java_call892
public static final org.antlr.runtime.BitSet FOLLOW_UCWORD_in_constructor_java_call902
public static final org.antlr.runtime.BitSet FOLLOW_args_in_constructor_java_call910
public static final org.antlr.runtime.BitSet FOLLOW_not_equal_in_binary_operator931
public static final org.antlr.runtime.BitSet FOLLOW_LT_in_binary_operator939
public static final org.antlr.runtime.BitSet FOLLOW_GT_in_binary_operator947
public static final org.antlr.runtime.BitSet FOLLOW_LE_in_binary_operator955
public static final org.antlr.runtime.BitSet FOLLOW_GE_in_binary_operator963
public static final org.antlr.runtime.BitSet FOLLOW_INSTANCE_JAVA_CALL_in_instance_java_call995
public static final org.antlr.runtime.BitSet FOLLOW_instance_call_in_instance_java_call999
public static final org.antlr.runtime.BitSet FOLLOW_args_in_instance_java_call1003
public static final org.antlr.runtime.BitSet FOLLOW_variable_in_instance_call1034
public static final org.antlr.runtime.BitSet FOLLOW_LCWORD_in_instance_call1038
public static final org.antlr.runtime.BitSet FOLLOW_qualified_java_class_in_static_call1061
public static final org.antlr.runtime.BitSet FOLLOW_LCWORD_in_static_call1065
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_query_predicate1083
public static final org.antlr.runtime.BitSet FOLLOW_QUERY_in_query1100
public static final org.antlr.runtime.BitSet FOLLOW_query_predicate_in_query1104
public static final org.antlr.runtime.BitSet FOLLOW_relation_in_query1108
public static final org.antlr.runtime.BitSet FOLLOW_PREDICATE_in_relation1131
public static final org.antlr.runtime.BitSet FOLLOW_predicate_in_relation1135
public static final org.antlr.runtime.BitSet FOLLOW_list_body_in_relation1139
public static final org.antlr.runtime.BitSet FOLLOW_LCWORD_in_predicate1161
public static final org.antlr.runtime.BitSet FOLLOW_UCWORD_in_predicate1171
public static final org.antlr.runtime.BitSet FOLLOW_string_in_predicate1181
public static final org.antlr.runtime.BitSet FOLLOW_LCWORD_in_func1199
public static final org.antlr.runtime.BitSet FOLLOW_UCWORD_in_func1209
public static final org.antlr.runtime.BitSet FOLLOW_string_in_func1219
public static final org.antlr.runtime.BitSet FOLLOW_typed_variable_in_func1229
public static final org.antlr.runtime.BitSet FOLLOW_LIST_BODY_in_list_body1251
public static final org.antlr.runtime.BitSet FOLLOW_terms_in_list_body1256
public static final org.antlr.runtime.BitSet FOLLOW_list_tail_in_list_body1260
public static final org.antlr.runtime.BitSet FOLLOW_TERM_in_terms1292
public static final org.antlr.runtime.BitSet FOLLOW_term_in_terms1297
public static final org.antlr.runtime.BitSet FOLLOW_left_term_in_term1322
public static final org.antlr.runtime.BitSet FOLLOW_func_term_in_term1332
public static final org.antlr.runtime.BitSet FOLLOW_prova_map_in_term1342
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_left_term1360
public static final org.antlr.runtime.BitSet FOLLOW_variable_in_left_term1370
public static final org.antlr.runtime.BitSet FOLLOW_number_in_left_term1380
public static final org.antlr.runtime.BitSet FOLLOW_prova_list_in_left_term1390
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_right_term1419
public static final org.antlr.runtime.BitSet FOLLOW_constant_in_right_term1425
public static final org.antlr.runtime.BitSet FOLLOW_variable_in_right_term1433
public static final org.antlr.runtime.BitSet FOLLOW_number_in_right_term1445
public static final org.antlr.runtime.BitSet FOLLOW_prova_list_in_right_term1455
public static final org.antlr.runtime.BitSet FOLLOW_QUALIFIED_JAVA_CLASS_in_qualified_java_class1485
public static final org.antlr.runtime.BitSet FOLLOW_LCWORD_in_qualified_java_class1491
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_qualified_java_class1495
public static final org.antlr.runtime.BitSet FOLLOW_UCWORD_in_qualified_java_class1504
public static final org.antlr.runtime.BitSet FOLLOW_func_in_func_term1524
public static final org.antlr.runtime.BitSet FOLLOW_args_in_func_term1528
public static final org.antlr.runtime.BitSet FOLLOW_TYPED_VARIABLE_in_typed_variable1546
public static final org.antlr.runtime.BitSet FOLLOW_qualified_java_class_in_typed_variable1550
public static final org.antlr.runtime.BitSet FOLLOW_LCWORD_in_typed_variable1555
public static final org.antlr.runtime.BitSet FOLLOW_UCWORD_in_typed_variable1559
public static final org.antlr.runtime.BitSet FOLLOW_TYPED_VARIABLE_in_typed_variable1573
public static final org.antlr.runtime.BitSet FOLLOW_UCWORD_in_typed_variable1577
public static final org.antlr.runtime.BitSet FOLLOW_LCWORD_in_typed_variable1581
public static final org.antlr.runtime.BitSet FOLLOW_TYPED_VARIABLE_in_typed_variable1594
public static final org.antlr.runtime.BitSet FOLLOW_UCWORD_in_typed_variable1598
public static final org.antlr.runtime.BitSet FOLLOW_UCWORD_in_typed_variable1602
public static final org.antlr.runtime.BitSet FOLLOW_PROVA_LIST_in_prova_list1621
public static final org.antlr.runtime.BitSet FOLLOW_list_body_in_prova_list1625
public static final org.antlr.runtime.BitSet FOLLOW_PROVA_MAP_in_prova_map1653
public static final org.antlr.runtime.BitSet FOLLOW_key_value_in_prova_map1658
public static final org.antlr.runtime.BitSet FOLLOW_KEY_VALUE_in_key_value1684
public static final org.antlr.runtime.BitSet FOLLOW_mstring_in_key_value1689
public static final org.antlr.runtime.BitSet FOLLOW_term_in_key_value1693
public static final org.antlr.runtime.BitSet FOLLOW_UCWORD_in_variable1722
public static final org.antlr.runtime.BitSet FOLLOW_USWORD_in_variable1732
public static final org.antlr.runtime.BitSet FOLLOW_typed_variable_in_variable1742
public static final org.antlr.runtime.BitSet FOLLOW_DOLLARWORD_in_variable1752
public static final org.antlr.runtime.BitSet FOLLOW_ARGS_in_args1770
public static final org.antlr.runtime.BitSet FOLLOW_list_body_in_args1774
public static final org.antlr.runtime.BitSet FOLLOW_variable_in_list_tail1803
public static final org.antlr.runtime.BitSet FOLLOW_prova_list_in_list_tail1813
public static final org.antlr.runtime.BitSet FOLLOW_LCWORD_in_constant1840
public static final org.antlr.runtime.BitSet FOLLOW_string_in_constant1850
public static final org.antlr.runtime.BitSet FOLLOW_qualified_java_class_in_constant1860
public static final org.antlr.runtime.BitSet FOLLOW_STRING1_in_string1882
public static final org.antlr.runtime.BitSet FOLLOW_STRING2_in_string1892
public static final org.antlr.runtime.BitSet FOLLOW_string_in_mstring1910
public static final org.antlr.runtime.BitSet FOLLOW_LCWORD_in_mstring1920
public static final org.antlr.runtime.BitSet FOLLOW_INT_LITERAL_in_pos_number1938
public static final org.antlr.runtime.BitSet FOLLOW_LONG_LITERAL_in_pos_number1948
public static final org.antlr.runtime.BitSet FOLLOW_float_literal_in_pos_number1958
public static final org.antlr.runtime.BitSet FOLLOW_INT_LITERAL_in_float_literal1978
public static final org.antlr.runtime.BitSet FOLLOW_DOT_in_float_literal1980
public static final org.antlr.runtime.BitSet FOLLOW_INT_LITERAL_in_float_literal1984
public static final org.antlr.runtime.BitSet FOLLOW_EXPONENT_in_float_literal1989
public static final org.antlr.runtime.BitSet FOLLOW_MINUS_in_number2011
public static final org.antlr.runtime.BitSet FOLLOW_pos_number_in_number2016
public ProvaWalker2(org.antlr.runtime.tree.TreeNodeStream input)
public ProvaWalker2(org.antlr.runtime.tree.TreeNodeStream input,
org.antlr.runtime.RecognizerSharedState state)
public org.antlr.runtime.tree.TreeParser[] getDelegates()
public java.lang.String[] getTokenNames()
getTokenNames in class org.antlr.runtime.BaseRecognizerpublic java.lang.String getGrammarFileName()
getGrammarFileName in class org.antlr.runtime.BaseRecognizerpublic void setErrorReporter(ProvaErrorReporter errorReporter)
public void emitErrorMessage(java.lang.String msg)
emitErrorMessage in class org.antlr.runtime.BaseRecognizerpublic final java.util.List rulebase()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.util.List statement()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.util.List stat()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ProvaRule clause() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.util.Map<java.lang.String,java.util.List<java.lang.Object>> metadata()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.util.List<java.lang.Object> annotation()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.lang.String value()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.util.List<ProvaLiteral> literals() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.util.List function_call()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ProvaLiteral literal() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.util.List<ProvaLiteral> guard() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void cut()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.util.List<ProvaObject> semantic_attachment() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.util.List<ProvaObject> predicate_java_call() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.util.List<ProvaObject> static_java_call() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.util.List<ProvaObject> binary_operation() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ProvaObject expr() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ProvaObject aterm() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ProvaObject variable_or_number() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.util.List<ProvaObject> constructor_java_call() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.lang.String binary_operator()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final void not_equal()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.util.List<ProvaObject> instance_java_call() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.util.List<ProvaObject> instance_call() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.util.List<ProvaObject> static_call() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.lang.String query_predicate()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ProvaRule query() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.util.List relation()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.lang.String predicate()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ProvaObject func() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ProvaList list_body() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.util.List<ProvaObject> terms() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ProvaObject term() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ProvaObject left_term() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ProvaObject right_term() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ProvaConstant qualified_java_class() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ProvaObject func_term() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ProvaObject typed_variable() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ProvaList prova_list() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ProvaObject prova_map() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.util.List<java.lang.Object> key_value()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ProvaObject variable() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ProvaList args() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ProvaObject list_tail() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ProvaConstant constant() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.lang.String string()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.lang.String mstring()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.util.Vector<java.lang.Number> pos_number()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final java.lang.String float_literal()
throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionpublic final ProvaConstant number() throws org.antlr.runtime.RecognitionException
org.antlr.runtime.RecognitionExceptionCopyright © 2019. All Rights Reserved.