tuffy.parse
Class MLNParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by tuffy.parse.MLNParser

public class MLNParser
extends org.antlr.runtime.Parser


Nested Class Summary
static class MLNParser.atom_return
           
static class MLNParser.atomicExpression_return
           
static class MLNParser.boolConjunction_return
           
static class MLNParser.boolConjunctionElement_return
           
static class MLNParser.boolExpression_return
           
static class MLNParser.datalogRule_return
           
static class MLNParser.definitions_return
           
(package private)  class MLNParser.DFA1
           
(package private)  class MLNParser.DFA11
           
(package private)  class MLNParser.DFA18
           
(package private)  class MLNParser.DFA22
           
(package private)  class MLNParser.DFA26
           
(package private)  class MLNParser.DFA29
           
(package private)  class MLNParser.DFA30
           
(package private)  class MLNParser.DFA40
           
(package private)  class MLNParser.DFA45
           
static class MLNParser.evidence_return
           
static class MLNParser.evidenceList_return
           
static class MLNParser.existQuan_return
           
static class MLNParser.expression_return
           
static class MLNParser.foclause_return
           
static class MLNParser.funcArgument_return
           
static class MLNParser.funcExpression_return
           
static class MLNParser.functionalAtom_return
           
static class MLNParser.functionalDependency_return
           
static class MLNParser.functionalDependencyItem_return
           
static class MLNParser.hardRule_return
           
static class MLNParser.literal_return
           
static class MLNParser.mathComparison_return
           
static class MLNParser.mathExpression_return
           
static class MLNParser.mathFactor_return
           
static class MLNParser.mathTerm_return
           
static class MLNParser.mlnRule_return
           
static class MLNParser.predArg_return
           
static class MLNParser.query_return
           
static class MLNParser.queryCommaList_return
           
static class MLNParser.queryList_return
           
static class MLNParser.ruleList_return
           
static class MLNParser.schema_return
           
static class MLNParser.schemaConstraint_return
           
static class MLNParser.schemaList_return
           
static class MLNParser.scopingRule_return
           
static class MLNParser.softRule_return
           
static class MLNParser.term_return
           
 
Field Summary
protected  org.antlr.runtime.tree.TreeAdaptor adaptor
           
static int ASTERISK
           
private  boolean clauseLabelTrailing
           
private  java.lang.String clauseName
           
static int COMMENT
           
private  Predicate curPred
           
protected  MLNParser.DFA1 dfa1
           
(package private) static short[] DFA1_accept
           
(package private) static java.lang.String DFA1_acceptS
           
(package private) static short[] DFA1_eof
           
(package private) static java.lang.String DFA1_eofS
           
(package private) static short[] DFA1_eot
           
(package private) static java.lang.String DFA1_eotS
           
(package private) static char[] DFA1_max
           
(package private) static java.lang.String DFA1_maxS
           
(package private) static char[] DFA1_min
           
(package private) static java.lang.String DFA1_minS
           
(package private) static short[] DFA1_special
           
(package private) static java.lang.String DFA1_specialS
           
(package private) static short[][] DFA1_transition
           
(package private) static java.lang.String[] DFA1_transitionS
           
protected  MLNParser.DFA11 dfa11
           
(package private) static short[] DFA11_accept
           
(package private) static java.lang.String DFA11_acceptS
           
(package private) static short[] DFA11_eof
           
(package private) static java.lang.String DFA11_eofS
           
(package private) static short[] DFA11_eot
           
(package private) static java.lang.String DFA11_eotS
           
(package private) static char[] DFA11_max
           
(package private) static java.lang.String DFA11_maxS
           
(package private) static char[] DFA11_min
           
(package private) static java.lang.String DFA11_minS
           
(package private) static short[] DFA11_special
           
(package private) static java.lang.String DFA11_specialS
           
(package private) static short[][] DFA11_transition
           
(package private) static java.lang.String[] DFA11_transitionS
           
protected  MLNParser.DFA18 dfa18
           
(package private) static short[] DFA18_accept
           
(package private) static java.lang.String DFA18_acceptS
           
(package private) static short[] DFA18_eof
           
(package private) static java.lang.String DFA18_eofS
           
(package private) static short[] DFA18_eot
           
(package private) static java.lang.String DFA18_eotS
           
(package private) static char[] DFA18_max
           
(package private) static java.lang.String DFA18_maxS
           
(package private) static char[] DFA18_min
           
(package private) static java.lang.String DFA18_minS
           
(package private) static short[] DFA18_special
           
(package private) static java.lang.String DFA18_specialS
           
(package private) static short[][] DFA18_transition
           
(package private) static java.lang.String[] DFA18_transitionS
           
protected  MLNParser.DFA22 dfa22
           
(package private) static short[] DFA22_accept
           
(package private) static java.lang.String DFA22_acceptS
           
(package private) static short[] DFA22_eof
           
(package private) static java.lang.String DFA22_eofS
           
(package private) static short[] DFA22_eot
           
(package private) static java.lang.String DFA22_eotS
           
(package private) static char[] DFA22_max
           
(package private) static java.lang.String DFA22_maxS
           
(package private) static char[] DFA22_min
           
(package private) static java.lang.String DFA22_minS
           
(package private) static short[] DFA22_special
           
(package private) static java.lang.String DFA22_specialS
           
(package private) static short[][] DFA22_transition
           
(package private) static java.lang.String[] DFA22_transitionS
           
protected  MLNParser.DFA26 dfa26
           
(package private) static short[] DFA26_accept
           
(package private) static java.lang.String DFA26_acceptS
           
(package private) static short[] DFA26_eof
           
(package private) static java.lang.String DFA26_eofS
           
(package private) static short[] DFA26_eot
           
(package private) static java.lang.String DFA26_eotS
           
(package private) static char[] DFA26_max
           
(package private) static java.lang.String DFA26_maxS
           
(package private) static char[] DFA26_min
           
(package private) static java.lang.String DFA26_minS
           
(package private) static short[] DFA26_special
           
(package private) static java.lang.String DFA26_specialS
           
(package private) static short[][] DFA26_transition
           
(package private) static java.lang.String[] DFA26_transitionS
           
protected  MLNParser.DFA29 dfa29
           
(package private) static short[] DFA29_accept
           
(package private) static java.lang.String DFA29_acceptS
           
(package private) static short[] DFA29_eof
           
(package private) static java.lang.String DFA29_eofS
           
(package private) static short[] DFA29_eot
           
(package private) static java.lang.String DFA29_eotS
           
(package private) static char[] DFA29_max
           
(package private) static java.lang.String DFA29_maxS
           
(package private) static char[] DFA29_min
           
(package private) static java.lang.String DFA29_minS
           
(package private) static short[] DFA29_special
           
(package private) static java.lang.String DFA29_specialS
           
(package private) static short[][] DFA29_transition
           
(package private) static java.lang.String[] DFA29_transitionS
           
protected  MLNParser.DFA30 dfa30
           
(package private) static short[] DFA30_accept
           
(package private) static java.lang.String DFA30_acceptS
           
(package private) static short[] DFA30_eof
           
(package private) static java.lang.String DFA30_eofS
           
(package private) static short[] DFA30_eot
           
(package private) static java.lang.String DFA30_eotS
           
(package private) static char[] DFA30_max
           
(package private) static java.lang.String DFA30_maxS
           
(package private) static char[] DFA30_min
           
(package private) static java.lang.String DFA30_minS
           
(package private) static short[] DFA30_special
           
(package private) static java.lang.String DFA30_specialS
           
(package private) static short[][] DFA30_transition
           
(package private) static java.lang.String[] DFA30_transitionS
           
protected  MLNParser.DFA40 dfa40
           
(package private) static short[] DFA40_accept
           
(package private) static java.lang.String DFA40_acceptS
           
(package private) static short[] DFA40_eof
           
(package private) static java.lang.String DFA40_eofS
           
(package private) static short[] DFA40_eot
           
(package private) static java.lang.String DFA40_eotS
           
(package private) static char[] DFA40_max
           
(package private) static java.lang.String DFA40_maxS
           
(package private) static char[] DFA40_min
           
(package private) static java.lang.String DFA40_minS
           
(package private) static short[] DFA40_special
           
(package private) static java.lang.String DFA40_specialS
           
(package private) static short[][] DFA40_transition
           
(package private) static java.lang.String[] DFA40_transitionS
           
protected  MLNParser.DFA45 dfa45
           
(package private) static short[] DFA45_accept
           
(package private) static java.lang.String DFA45_acceptS
           
(package private) static short[] DFA45_eof
           
(package private) static java.lang.String DFA45_eofS
           
(package private) static short[] DFA45_eot
           
(package private) static java.lang.String DFA45_eotS
           
(package private) static char[] DFA45_max
           
(package private) static java.lang.String DFA45_maxS
           
(package private) static char[] DFA45_min
           
(package private) static java.lang.String DFA45_minS
           
(package private) static short[] DFA45_special
           
(package private) static java.lang.String DFA45_specialS
           
(package private) static short[][] DFA45_transition
           
(package private) static java.lang.String[] DFA45_transitionS
           
static int EOF
           
static int ESC
           
static int EXIST
           
static int EXPONENT
           
static int FLOAT
           
static org.antlr.runtime.BitSet FOLLOW_21_in_schema934
           
static org.antlr.runtime.BitSet FOLLOW_22_in_schema945
           
static org.antlr.runtime.BitSet FOLLOW_23_in_atom2957
           
static org.antlr.runtime.BitSet FOLLOW_23_in_boolConjunctionElement2257
           
static org.antlr.runtime.BitSet FOLLOW_23_in_evidence3115
           
static org.antlr.runtime.BitSet FOLLOW_23_in_funcExpression2640
           
static org.antlr.runtime.BitSet FOLLOW_23_in_functionalAtom1318
           
static org.antlr.runtime.BitSet FOLLOW_23_in_mathFactor2545
           
static org.antlr.runtime.BitSet FOLLOW_23_in_schema962
           
static org.antlr.runtime.BitSet FOLLOW_24_in_atom2986
           
static org.antlr.runtime.BitSet FOLLOW_24_in_datalogRule1442
           
static org.antlr.runtime.BitSet FOLLOW_24_in_datalogRule1461
           
static org.antlr.runtime.BitSet FOLLOW_24_in_datalogRule1479
           
static org.antlr.runtime.BitSet FOLLOW_24_in_evidence3128
           
static org.antlr.runtime.BitSet FOLLOW_24_in_existQuan1972
           
static org.antlr.runtime.BitSet FOLLOW_24_in_foclause1740
           
static org.antlr.runtime.BitSet FOLLOW_24_in_foclause1759
           
static org.antlr.runtime.BitSet FOLLOW_24_in_foclause1776
           
static org.antlr.runtime.BitSet FOLLOW_24_in_funcExpression2659
           
static org.antlr.runtime.BitSet FOLLOW_24_in_functionalAtom1343
           
static org.antlr.runtime.BitSet FOLLOW_24_in_functionalDependencyItem1075
           
static org.antlr.runtime.BitSet FOLLOW_24_in_queryCommaList3076
           
static org.antlr.runtime.BitSet FOLLOW_24_in_schema969
           
static org.antlr.runtime.BitSet FOLLOW_24_in_scopingRule1594
           
static org.antlr.runtime.BitSet FOLLOW_24_in_scopingRule1613
           
static org.antlr.runtime.BitSet FOLLOW_24_in_scopingRule1631
           
static org.antlr.runtime.BitSet FOLLOW_25_in_atom3010
           
static org.antlr.runtime.BitSet FOLLOW_25_in_boolConjunctionElement2263
           
static org.antlr.runtime.BitSet FOLLOW_25_in_evidence3142
           
static org.antlr.runtime.BitSet FOLLOW_25_in_funcExpression2684
           
static org.antlr.runtime.BitSet FOLLOW_25_in_functionalAtom1370
           
static org.antlr.runtime.BitSet FOLLOW_25_in_mathFactor2551
           
static org.antlr.runtime.BitSet FOLLOW_25_in_schema977
           
static org.antlr.runtime.BitSet FOLLOW_28_in_functionalDependency1041
           
static org.antlr.runtime.BitSet FOLLOW_28_in_softRule1231
           
static org.antlr.runtime.BitSet FOLLOW_29_in_functionalDependency1050
           
static org.antlr.runtime.BitSet FOLLOW_30_in_functionalDependencyItem1083
           
static org.antlr.runtime.BitSet FOLLOW_35_in_datalogRule1407
           
static org.antlr.runtime.BitSet FOLLOW_36_in_datalogRule1417
           
static org.antlr.runtime.BitSet FOLLOW_37_in_datalogRule1481
           
static org.antlr.runtime.BitSet FOLLOW_37_in_foclause1778
           
static org.antlr.runtime.BitSet FOLLOW_37_in_foclause1894
           
static org.antlr.runtime.BitSet FOLLOW_37_in_scopingRule1549
           
static org.antlr.runtime.BitSet FOLLOW_37_in_scopingRule1633
           
static org.antlr.runtime.BitSet FOLLOW_38_in_datalogRule1507
           
static org.antlr.runtime.BitSet FOLLOW_38_in_foclause1802
           
static org.antlr.runtime.BitSet FOLLOW_38_in_foclause1916
           
static org.antlr.runtime.BitSet FOLLOW_38_in_scopingRule1559
           
static org.antlr.runtime.BitSet FOLLOW_38_in_scopingRule1659
           
static org.antlr.runtime.BitSet FOLLOW_39_in_scopingRule1551
           
static org.antlr.runtime.BitSet FOLLOW_40_in_scopingRule1553
           
static org.antlr.runtime.BitSet FOLLOW_41_in_scopingRule1569
           
static org.antlr.runtime.BitSet FOLLOW_42_in_foclause1851
           
static org.antlr.runtime.BitSet FOLLOW_42_in_foclause1870
           
static org.antlr.runtime.BitSet FOLLOW_42_in_foclause1892
           
static org.antlr.runtime.BitSet FOLLOW_61_in_mathFactor2569
           
static org.antlr.runtime.BitSet FOLLOW_ASTERISK_in_schema938
           
static org.antlr.runtime.BitSet FOLLOW_ASTERISK_in_schema955
           
static org.antlr.runtime.BitSet FOLLOW_atom_in_literal2872
           
static org.antlr.runtime.BitSet FOLLOW_atom_in_query3048
           
static org.antlr.runtime.BitSet FOLLOW_atomicExpression_in_funcArgument2758
           
static org.antlr.runtime.BitSet FOLLOW_atomicExpression_in_mathFactor2527
           
static org.antlr.runtime.BitSet FOLLOW_boolConjunction_in_boolExpression2030
           
static org.antlr.runtime.BitSet FOLLOW_boolConjunction_in_boolExpression2062
           
static org.antlr.runtime.BitSet FOLLOW_boolConjunctionElement_in_boolConjunction2106
           
static org.antlr.runtime.BitSet FOLLOW_boolConjunctionElement_in_boolConjunction2138
           
static org.antlr.runtime.BitSet FOLLOW_boolExpression_in_boolConjunctionElement2261
           
static org.antlr.runtime.BitSet FOLLOW_boolExpression_in_datalogRule1496
           
static org.antlr.runtime.BitSet FOLLOW_boolExpression_in_foclause1792
           
static org.antlr.runtime.BitSet FOLLOW_boolExpression_in_foclause1907
           
static org.antlr.runtime.BitSet FOLLOW_boolExpression_in_funcArgument2711
           
static org.antlr.runtime.BitSet FOLLOW_boolExpression_in_scopingRule1648
           
static org.antlr.runtime.BitSet FOLLOW_boolExpression_in_synpred75_MLN2711
           
static org.antlr.runtime.BitSet FOLLOW_datalogRule_in_ruleList1113
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_definitions901
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_evidenceList3094
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_queryCommaList3082
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_queryList3032
           
static org.antlr.runtime.BitSet FOLLOW_evidence_in_evidenceList3091
           
static org.antlr.runtime.BitSet FOLLOW_EXIST_in_existQuan1947
           
static org.antlr.runtime.BitSet FOLLOW_existQuan_in_foclause1705
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_functionalAtom1327
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_functionalAtom1347
           
static org.antlr.runtime.BitSet FOLLOW_foclause_in_hardRule1268
           
static org.antlr.runtime.BitSet FOLLOW_foclause_in_softRule1209
           
static org.antlr.runtime.BitSet FOLLOW_foclause_in_softRule1235
           
static org.antlr.runtime.BitSet FOLLOW_funcArgument_in_funcExpression2644
           
static org.antlr.runtime.BitSet FOLLOW_funcArgument_in_funcExpression2663
           
static org.antlr.runtime.BitSet FOLLOW_funcExpression_in_boolConjunctionElement2223
           
static org.antlr.runtime.BitSet FOLLOW_funcExpression_in_funcArgument2743
           
static org.antlr.runtime.BitSet FOLLOW_funcExpression_in_mathFactor2507
           
static org.antlr.runtime.BitSet FOLLOW_funcExpression_in_synpred50_MLN2223
           
static org.antlr.runtime.BitSet FOLLOW_funcExpression_in_synpred77_MLN2743
           
static org.antlr.runtime.BitSet FOLLOW_functionalDependency_in_schemaConstraint1021
           
static org.antlr.runtime.BitSet FOLLOW_functionalDependencyItem_in_functionalDependency1045
           
static org.antlr.runtime.BitSet FOLLOW_functionalDependencyItem_in_functionalDependency1052
           
static org.antlr.runtime.BitSet FOLLOW_hardRule_in_mlnRule1179
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_atom2955
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_atomicExpression2828
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_evidence3113
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_existQuan1959
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_existQuan1976
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_funcExpression2626
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_functionalAtom1305
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_functionalDependencyItem1072
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_functionalDependencyItem1079
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_functionalDependencyItem1087
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_predArg992
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_predArg997
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_query3058
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_schema951
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_softRule1229
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_term2904
           
static org.antlr.runtime.BitSet FOLLOW_IMPLIES_in_foclause1823
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_datalogRule1413
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_datalogRule1429
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_datalogRule1446
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_foclause1727
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_foclause1744
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_foclause1841
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_foclause1855
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_scopingRule1565
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_scopingRule1581
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_scopingRule1598
           
static org.antlr.runtime.BitSet FOLLOW_mathComparison_in_boolConjunctionElement2210
           
static org.antlr.runtime.BitSet FOLLOW_mathComparison_in_datalogRule1465
           
static org.antlr.runtime.BitSet FOLLOW_mathComparison_in_foclause1763
           
static org.antlr.runtime.BitSet FOLLOW_mathComparison_in_foclause1874
           
static org.antlr.runtime.BitSet FOLLOW_mathComparison_in_scopingRule1617
           
static org.antlr.runtime.BitSet FOLLOW_mathComparison_in_synpred49_MLN2210
           
static org.antlr.runtime.BitSet FOLLOW_mathComparison_in_synpred50_MLN2210
           
static org.antlr.runtime.BitSet FOLLOW_mathExpression_in_expression2003
           
static org.antlr.runtime.BitSet FOLLOW_mathExpression_in_funcArgument2727
           
static org.antlr.runtime.BitSet FOLLOW_mathExpression_in_mathComparison2297
           
static org.antlr.runtime.BitSet FOLLOW_mathExpression_in_mathComparison2319
           
static org.antlr.runtime.BitSet FOLLOW_mathExpression_in_mathFactor2549
           
static org.antlr.runtime.BitSet FOLLOW_mathExpression_in_synpred76_MLN2727
           
static org.antlr.runtime.BitSet FOLLOW_mathFactor_in_mathFactor2573
           
static org.antlr.runtime.BitSet FOLLOW_mathFactor_in_mathTerm2424
           
static org.antlr.runtime.BitSet FOLLOW_mathFactor_in_mathTerm2458
           
static org.antlr.runtime.BitSet FOLLOW_mathTerm_in_mathExpression2353
           
static org.antlr.runtime.BitSet FOLLOW_mathTerm_in_mathExpression2379
           
static org.antlr.runtime.BitSet FOLLOW_mathTerm_in_synpred62_MLN2379
           
static org.antlr.runtime.BitSet FOLLOW_mlnRule_in_ruleList1105
           
static org.antlr.runtime.BitSet FOLLOW_NOT_in_evidence3108
           
static org.antlr.runtime.BitSet FOLLOW_NOT_in_mathFactor2591
           
static org.antlr.runtime.BitSet FOLLOW_NOT_in_predArg1003
           
static org.antlr.runtime.BitSet FOLLOW_NOT_in_synpred73_MLN2591
           
static org.antlr.runtime.BitSet FOLLOW_NUMBER_in_atomicExpression2796
           
static org.antlr.runtime.BitSet FOLLOW_NUMBER_in_evidence3105
           
static org.antlr.runtime.BitSet FOLLOW_NUMBER_in_scopingRule1557
           
static org.antlr.runtime.BitSet FOLLOW_NUMBER_in_softRule1205
           
static org.antlr.runtime.BitSet FOLLOW_PERIOD_in_datalogRule1516
           
static org.antlr.runtime.BitSet FOLLOW_PERIOD_in_hardRule1270
           
static org.antlr.runtime.BitSet FOLLOW_PERIOD_in_scopingRule1668
           
static org.antlr.runtime.BitSet FOLLOW_PLUS_in_schema927
           
static org.antlr.runtime.BitSet FOLLOW_predArg_in_schema966
           
static org.antlr.runtime.BitSet FOLLOW_predArg_in_schema973
           
static org.antlr.runtime.BitSet FOLLOW_query_in_queryCommaList3073
           
static org.antlr.runtime.BitSet FOLLOW_query_in_queryCommaList3078
           
static org.antlr.runtime.BitSet FOLLOW_query_in_queryList3029
           
static org.antlr.runtime.BitSet FOLLOW_ruleList_in_definitions899
           
static org.antlr.runtime.BitSet FOLLOW_schema_in_schemaList910
           
static org.antlr.runtime.BitSet FOLLOW_schemaConstraint_in_schemaList914
           
static org.antlr.runtime.BitSet FOLLOW_schemaList_in_definitions897
           
static org.antlr.runtime.BitSet FOLLOW_scopingRule_in_ruleList1109
           
static org.antlr.runtime.BitSet FOLLOW_set_in_boolConjunction2128
           
static org.antlr.runtime.BitSet FOLLOW_set_in_boolConjunctionElement2182
           
static org.antlr.runtime.BitSet FOLLOW_set_in_boolConjunctionElement2248
           
static org.antlr.runtime.BitSet FOLLOW_set_in_boolExpression2052
           
static org.antlr.runtime.BitSet FOLLOW_set_in_datalogRule1396
           
static org.antlr.runtime.BitSet FOLLOW_set_in_evidence3119
           
static org.antlr.runtime.BitSet FOLLOW_set_in_evidence3132
           
static org.antlr.runtime.BitSet FOLLOW_set_in_functionalDependency1033
           
static org.antlr.runtime.BitSet FOLLOW_set_in_literal2864
           
static org.antlr.runtime.BitSet FOLLOW_set_in_mathComparison2301
           
static org.antlr.runtime.BitSet FOLLOW_set_in_mathExpression2369
           
static org.antlr.runtime.BitSet FOLLOW_set_in_mathTerm2440
           
static org.antlr.runtime.BitSet FOLLOW_set_in_mlnRule1146
           
static org.antlr.runtime.BitSet FOLLOW_set_in_synpred50_MLN2182
           
static org.antlr.runtime.BitSet FOLLOW_set_in_synpred62_MLN2369
           
static org.antlr.runtime.BitSet FOLLOW_set_in_term2920
           
static org.antlr.runtime.BitSet FOLLOW_softRule_in_mlnRule1175
           
static org.antlr.runtime.BitSet FOLLOW_STRING_in_atomicExpression2812
           
static org.antlr.runtime.BitSet FOLLOW_STRING_in_mlnRule1154
           
static org.antlr.runtime.BitSet FOLLOW_term_in_atom2972
           
static org.antlr.runtime.BitSet FOLLOW_term_in_atom2995
           
static int HEXDIGIT
           
static int ID
           
static int IMPLIES
           
static int INTEGER
           
 long lineOffset
           
static int MINUS
           
(package private)  MarkovLogicNetwork ml
           
static int NOT
           
static int NUMBER
           
static int PERIOD
           
static int PLUS
           
static int STRING
           
static int T__21
           
static int T__22
           
static int T__23
           
static int T__24
           
static int T__25
           
static int T__26
           
static int T__27
           
static int T__28
           
static int T__29
           
static int T__30
           
static int T__31
           
static int T__32
           
static int T__33
           
static int T__34
           
static int T__35
           
static int T__36
           
static int T__37
           
static int T__38
           
static int T__39
           
static int T__40
           
static int T__41
           
static int T__42
           
static int T__43
           
static int T__44
           
static int T__45
           
static int T__46
           
static int T__47
           
static int T__48
           
static int T__49
           
static int T__50
           
static int T__51
           
static int T__52
           
static int T__53
           
static int T__54
           
static int T__55
           
static int T__56
           
static int T__57
           
static int T__58
           
static int T__59
           
static int T__60
           
static int T__61
           
static java.lang.String[] tokenNames
           
static int WS
           
 
Fields inherited from class org.antlr.runtime.Parser
input
 
Fields inherited from class org.antlr.runtime.BaseRecognizer
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state
 
Constructor Summary
MLNParser(org.antlr.runtime.TokenStream input)
           
MLNParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
           
 
Method Summary
 MLNParser.atom_return atom()
           
 MLNParser.atomicExpression_return atomicExpression()
           
 MLNParser.boolConjunction_return boolConjunction()
           
 MLNParser.boolConjunctionElement_return boolConjunctionElement()
           
 MLNParser.boolExpression_return boolExpression()
           
 MLNParser.datalogRule_return datalogRule()
           
 MLNParser.definitions_return definitions()
           
private  void die(java.lang.String msg)
           
 void emitErrorMessage(java.lang.String msg)
           
 MLNParser.evidence_return evidence()
           
 MLNParser.evidenceList_return evidenceList()
           
 MLNParser.existQuan_return existQuan()
           
 MLNParser.expression_return expression()
           
 MLNParser.foclause_return foclause()
           
 MLNParser.funcArgument_return funcArgument()
           
 MLNParser.funcExpression_return funcExpression()
           
 MLNParser.functionalAtom_return functionalAtom()
           
 MLNParser.functionalDependency_return functionalDependency()
           
 MLNParser.functionalDependencyItem_return functionalDependencyItem()
           
 java.lang.String getGrammarFileName()
           
 java.lang.String[] getTokenNames()
           
 org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
           
 MLNParser.hardRule_return hardRule()
           
 MLNParser.literal_return literal()
           
 MLNParser.mathComparison_return mathComparison()
           
 MLNParser.mathExpression_return mathExpression()
           
 MLNParser.mathFactor_return mathFactor()
           
 MLNParser.mathTerm_return mathTerm()
           
 MLNParser.mlnRule_return mlnRule()
           
 MLNParser.predArg_return predArg()
           
 MLNParser.query_return query()
           
 MLNParser.queryCommaList_return queryCommaList()
           
 MLNParser.queryList_return queryList()
           
protected  java.lang.Object recoverFromMismatchedToken(org.antlr.runtime.IntStream input, int ttype, org.antlr.runtime.BitSet follow)
           
 MLNParser.ruleList_return ruleList()
           
 MLNParser.schema_return schema()
           
 MLNParser.schemaConstraint_return schemaConstraint()
           
 MLNParser.schemaList_return schemaList()
           
 MLNParser.scopingRule_return scopingRule()
           
 void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
           
 MLNParser.softRule_return softRule()
           
 void synpred49_MLN_fragment()
           
 boolean synpred49_MLN()
           
 void synpred50_MLN_fragment()
           
 boolean synpred50_MLN()
           
 void synpred62_MLN_fragment()
           
 boolean synpred62_MLN()
           
 void synpred73_MLN_fragment()
           
 boolean synpred73_MLN()
           
 void synpred75_MLN_fragment()
           
 boolean synpred75_MLN()
           
 void synpred76_MLN_fragment()
           
 boolean synpred76_MLN()
           
 void synpred77_MLN_fragment()
           
 boolean synpred77_MLN()
           
 MLNParser.term_return term()
           
 
Methods inherited from class org.antlr.runtime.Parser
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
 
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tokenNames

public static final java.lang.String[] tokenNames

EXPONENT

public static final int EXPONENT
See Also:
Constant Field Values

T__29

public static final int T__29
See Also:
Constant Field Values

T__28

public static final int T__28
See Also:
Constant Field Values

T__27

public static final int T__27
See Also:
Constant Field Values

T__26

public static final int T__26
See Also:
Constant Field Values

T__25

public static final int T__25
See Also:
Constant Field Values

T__24

public static final int T__24
See Also:
Constant Field Values

T__23

public static final int T__23
See Also:
Constant Field Values

ESC

public static final int ESC
See Also:
Constant Field Values

T__22

public static final int T__22
See Also:
Constant Field Values

T__21

public static final int T__21
See Also:
Constant Field Values

FLOAT

public static final int FLOAT
See Also:
Constant Field Values

NOT

public static final int NOT
See Also:
Constant Field Values

ID

public static final int ID
See Also:
Constant Field Values

T__61

public static final int T__61
See Also:
Constant Field Values

EOF

public static final int EOF
See Also:
Constant Field Values

T__60

public static final int T__60
See Also:
Constant Field Values

ASTERISK

public static final int ASTERISK
See Also:
Constant Field Values

T__55

public static final int T__55
See Also:
Constant Field Values

T__56

public static final int T__56
See Also:
Constant Field Values

T__57

public static final int T__57
See Also:
Constant Field Values

T__58

public static final int T__58
See Also:
Constant Field Values

T__51

public static final int T__51
See Also:
Constant Field Values

T__52

public static final int T__52
See Also:
Constant Field Values

T__53

public static final int T__53
See Also:
Constant Field Values

T__54

public static final int T__54
See Also:
Constant Field Values

T__59

public static final int T__59
See Also:
Constant Field Values

PLUS

public static final int PLUS
See Also:
Constant Field Values

COMMENT

public static final int COMMENT
See Also:
Constant Field Values

T__50

public static final int T__50
See Also:
Constant Field Values

INTEGER

public static final int INTEGER
See Also:
Constant Field Values

T__42

public static final int T__42
See Also:
Constant Field Values

T__43

public static final int T__43
See Also:
Constant Field Values

T__40

public static final int T__40
See Also:
Constant Field Values

T__41

public static final int T__41
See Also:
Constant Field Values

T__46

public static final int T__46
See Also:
Constant Field Values

IMPLIES

public static final int IMPLIES
See Also:
Constant Field Values

T__47

public static final int T__47
See Also:
Constant Field Values

T__44

public static final int T__44
See Also:
Constant Field Values

T__45

public static final int T__45
See Also:
Constant Field Values

PERIOD

public static final int PERIOD
See Also:
Constant Field Values

T__48

public static final int T__48
See Also:
Constant Field Values

T__49

public static final int T__49
See Also:
Constant Field Values

NUMBER

public static final int NUMBER
See Also:
Constant Field Values

MINUS

public static final int MINUS
See Also:
Constant Field Values

T__30

public static final int T__30
See Also:
Constant Field Values

T__31

public static final int T__31
See Also:
Constant Field Values

T__32

public static final int T__32
See Also:
Constant Field Values

WS

public static final int WS
See Also:
Constant Field Values

T__33

public static final int T__33
See Also:
Constant Field Values

T__34

public static final int T__34
See Also:
Constant Field Values

T__35

public static final int T__35
See Also:
Constant Field Values

T__36

public static final int T__36
See Also:
Constant Field Values

T__37

public static final int T__37
See Also:
Constant Field Values

T__38

public static final int T__38
See Also:
Constant Field Values

T__39

public static final int T__39
See Also:
Constant Field Values

STRING

public static final int STRING
See Also:
Constant Field Values

HEXDIGIT

public static final int HEXDIGIT
See Also:
Constant Field Values

EXIST

public static final int EXIST
See Also:
Constant Field Values

adaptor

protected org.antlr.runtime.tree.TreeAdaptor adaptor

ml

MarkovLogicNetwork ml

clauseName

private java.lang.String clauseName

clauseLabelTrailing

private boolean clauseLabelTrailing

curPred

private Predicate curPred

lineOffset

public long lineOffset

dfa1

protected MLNParser.DFA1 dfa1

dfa11

protected MLNParser.DFA11 dfa11

dfa18

protected MLNParser.DFA18 dfa18

dfa22

protected MLNParser.DFA22 dfa22

dfa29

protected MLNParser.DFA29 dfa29

dfa26

protected MLNParser.DFA26 dfa26

dfa30

protected MLNParser.DFA30 dfa30

dfa40

protected MLNParser.DFA40 dfa40

dfa45

protected MLNParser.DFA45 dfa45

DFA1_eotS

static final java.lang.String DFA1_eotS
See Also:
Constant Field Values

DFA1_eofS

static final java.lang.String DFA1_eofS
See Also:
Constant Field Values

DFA1_minS

static final java.lang.String DFA1_minS
See Also:
Constant Field Values

DFA1_maxS

static final java.lang.String DFA1_maxS
See Also:
Constant Field Values

DFA1_acceptS

static final java.lang.String DFA1_acceptS
See Also:
Constant Field Values

DFA1_specialS

static final java.lang.String DFA1_specialS
See Also:
Constant Field Values

DFA1_transitionS

static final java.lang.String[] DFA1_transitionS

DFA1_eot

static final short[] DFA1_eot

DFA1_eof

static final short[] DFA1_eof

DFA1_min

static final char[] DFA1_min

DFA1_max

static final char[] DFA1_max

DFA1_accept

static final short[] DFA1_accept

DFA1_special

static final short[] DFA1_special

DFA1_transition

static final short[][] DFA1_transition

DFA11_eotS

static final java.lang.String DFA11_eotS
See Also:
Constant Field Values

DFA11_eofS

static final java.lang.String DFA11_eofS
See Also:
Constant Field Values

DFA11_minS

static final java.lang.String DFA11_minS
See Also:
Constant Field Values

DFA11_maxS

static final java.lang.String DFA11_maxS
See Also:
Constant Field Values

DFA11_acceptS

static final java.lang.String DFA11_acceptS
See Also:
Constant Field Values

DFA11_specialS

static final java.lang.String DFA11_specialS
See Also:
Constant Field Values

DFA11_transitionS

static final java.lang.String[] DFA11_transitionS

DFA11_eot

static final short[] DFA11_eot

DFA11_eof

static final short[] DFA11_eof

DFA11_min

static final char[] DFA11_min

DFA11_max

static final char[] DFA11_max

DFA11_accept

static final short[] DFA11_accept

DFA11_special

static final short[] DFA11_special

DFA11_transition

static final short[][] DFA11_transition

DFA18_eotS

static final java.lang.String DFA18_eotS
See Also:
Constant Field Values

DFA18_eofS

static final java.lang.String DFA18_eofS
See Also:
Constant Field Values

DFA18_minS

static final java.lang.String DFA18_minS
See Also:
Constant Field Values

DFA18_maxS

static final java.lang.String DFA18_maxS
See Also:
Constant Field Values

DFA18_acceptS

static final java.lang.String DFA18_acceptS
See Also:
Constant Field Values

DFA18_specialS

static final java.lang.String DFA18_specialS
See Also:
Constant Field Values

DFA18_transitionS

static final java.lang.String[] DFA18_transitionS

DFA18_eot

static final short[] DFA18_eot

DFA18_eof

static final short[] DFA18_eof

DFA18_min

static final char[] DFA18_min

DFA18_max

static final char[] DFA18_max

DFA18_accept

static final short[] DFA18_accept

DFA18_special

static final short[] DFA18_special

DFA18_transition

static final short[][] DFA18_transition

DFA22_eotS

static final java.lang.String DFA22_eotS
See Also:
Constant Field Values

DFA22_eofS

static final java.lang.String DFA22_eofS
See Also:
Constant Field Values

DFA22_minS

static final java.lang.String DFA22_minS
See Also:
Constant Field Values

DFA22_maxS

static final java.lang.String DFA22_maxS
See Also:
Constant Field Values

DFA22_acceptS

static final java.lang.String DFA22_acceptS
See Also:
Constant Field Values

DFA22_specialS

static final java.lang.String DFA22_specialS
See Also:
Constant Field Values

DFA22_transitionS

static final java.lang.String[] DFA22_transitionS

DFA22_eot

static final short[] DFA22_eot

DFA22_eof

static final short[] DFA22_eof

DFA22_min

static final char[] DFA22_min

DFA22_max

static final char[] DFA22_max

DFA22_accept

static final short[] DFA22_accept

DFA22_special

static final short[] DFA22_special

DFA22_transition

static final short[][] DFA22_transition

DFA29_eotS

static final java.lang.String DFA29_eotS
See Also:
Constant Field Values

DFA29_eofS

static final java.lang.String DFA29_eofS
See Also:
Constant Field Values

DFA29_minS

static final java.lang.String DFA29_minS
See Also:
Constant Field Values

DFA29_maxS

static final java.lang.String DFA29_maxS
See Also:
Constant Field Values

DFA29_acceptS

static final java.lang.String DFA29_acceptS
See Also:
Constant Field Values

DFA29_specialS

static final java.lang.String DFA29_specialS
See Also:
Constant Field Values

DFA29_transitionS

static final java.lang.String[] DFA29_transitionS

DFA29_eot

static final short[] DFA29_eot

DFA29_eof

static final short[] DFA29_eof

DFA29_min

static final char[] DFA29_min

DFA29_max

static final char[] DFA29_max

DFA29_accept

static final short[] DFA29_accept

DFA29_special

static final short[] DFA29_special

DFA29_transition

static final short[][] DFA29_transition

DFA26_eotS

static final java.lang.String DFA26_eotS
See Also:
Constant Field Values

DFA26_eofS

static final java.lang.String DFA26_eofS
See Also:
Constant Field Values

DFA26_minS

static final java.lang.String DFA26_minS
See Also:
Constant Field Values

DFA26_maxS

static final java.lang.String DFA26_maxS
See Also:
Constant Field Values

DFA26_acceptS

static final java.lang.String DFA26_acceptS
See Also:
Constant Field Values

DFA26_specialS

static final java.lang.String DFA26_specialS
See Also:
Constant Field Values

DFA26_transitionS

static final java.lang.String[] DFA26_transitionS

DFA26_eot

static final short[] DFA26_eot

DFA26_eof

static final short[] DFA26_eof

DFA26_min

static final char[] DFA26_min

DFA26_max

static final char[] DFA26_max

DFA26_accept

static final short[] DFA26_accept

DFA26_special

static final short[] DFA26_special

DFA26_transition

static final short[][] DFA26_transition

DFA30_eotS

static final java.lang.String DFA30_eotS
See Also:
Constant Field Values

DFA30_eofS

static final java.lang.String DFA30_eofS
See Also:
Constant Field Values

DFA30_minS

static final java.lang.String DFA30_minS
See Also:
Constant Field Values

DFA30_maxS

static final java.lang.String DFA30_maxS
See Also:
Constant Field Values

DFA30_acceptS

static final java.lang.String DFA30_acceptS
See Also:
Constant Field Values

DFA30_specialS

static final java.lang.String DFA30_specialS
See Also:
Constant Field Values

DFA30_transitionS

static final java.lang.String[] DFA30_transitionS

DFA30_eot

static final short[] DFA30_eot

DFA30_eof

static final short[] DFA30_eof

DFA30_min

static final char[] DFA30_min

DFA30_max

static final char[] DFA30_max

DFA30_accept

static final short[] DFA30_accept

DFA30_special

static final short[] DFA30_special

DFA30_transition

static final short[][] DFA30_transition

DFA40_eotS

static final java.lang.String DFA40_eotS
See Also:
Constant Field Values

DFA40_eofS

static final java.lang.String DFA40_eofS
See Also:
Constant Field Values

DFA40_minS

static final java.lang.String DFA40_minS
See Also:
Constant Field Values

DFA40_maxS

static final java.lang.String DFA40_maxS
See Also:
Constant Field Values

DFA40_acceptS

static final java.lang.String DFA40_acceptS
See Also:
Constant Field Values

DFA40_specialS

static final java.lang.String DFA40_specialS
See Also:
Constant Field Values

DFA40_transitionS

static final java.lang.String[] DFA40_transitionS

DFA40_eot

static final short[] DFA40_eot

DFA40_eof

static final short[] DFA40_eof

DFA40_min

static final char[] DFA40_min

DFA40_max

static final char[] DFA40_max

DFA40_accept

static final short[] DFA40_accept

DFA40_special

static final short[] DFA40_special

DFA40_transition

static final short[][] DFA40_transition

DFA45_eotS

static final java.lang.String DFA45_eotS
See Also:
Constant Field Values

DFA45_eofS

static final java.lang.String DFA45_eofS
See Also:
Constant Field Values

DFA45_minS

static final java.lang.String DFA45_minS
See Also:
Constant Field Values

DFA45_maxS

static final java.lang.String DFA45_maxS
See Also:
Constant Field Values

DFA45_acceptS

static final java.lang.String DFA45_acceptS
See Also:
Constant Field Values

DFA45_specialS

static final java.lang.String DFA45_specialS
See Also:
Constant Field Values

DFA45_transitionS

static final java.lang.String[] DFA45_transitionS

DFA45_eot

static final short[] DFA45_eot

DFA45_eof

static final short[] DFA45_eof

DFA45_min

static final char[] DFA45_min

DFA45_max

static final char[] DFA45_max

DFA45_accept

static final short[] DFA45_accept

DFA45_special

static final short[] DFA45_special

DFA45_transition

static final short[][] DFA45_transition

FOLLOW_schemaList_in_definitions897

public static final org.antlr.runtime.BitSet FOLLOW_schemaList_in_definitions897

FOLLOW_ruleList_in_definitions899

public static final org.antlr.runtime.BitSet FOLLOW_ruleList_in_definitions899

FOLLOW_EOF_in_definitions901

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_definitions901

FOLLOW_schema_in_schemaList910

public static final org.antlr.runtime.BitSet FOLLOW_schema_in_schemaList910

FOLLOW_schemaConstraint_in_schemaList914

public static final org.antlr.runtime.BitSet FOLLOW_schemaConstraint_in_schemaList914

FOLLOW_PLUS_in_schema927

public static final org.antlr.runtime.BitSet FOLLOW_PLUS_in_schema927

FOLLOW_21_in_schema934

public static final org.antlr.runtime.BitSet FOLLOW_21_in_schema934

FOLLOW_ASTERISK_in_schema938

public static final org.antlr.runtime.BitSet FOLLOW_ASTERISK_in_schema938

FOLLOW_22_in_schema945

public static final org.antlr.runtime.BitSet FOLLOW_22_in_schema945

FOLLOW_ID_in_schema951

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_schema951

FOLLOW_ASTERISK_in_schema955

public static final org.antlr.runtime.BitSet FOLLOW_ASTERISK_in_schema955

FOLLOW_23_in_schema962

public static final org.antlr.runtime.BitSet FOLLOW_23_in_schema962

FOLLOW_predArg_in_schema966

public static final org.antlr.runtime.BitSet FOLLOW_predArg_in_schema966

FOLLOW_24_in_schema969

public static final org.antlr.runtime.BitSet FOLLOW_24_in_schema969

FOLLOW_predArg_in_schema973

public static final org.antlr.runtime.BitSet FOLLOW_predArg_in_schema973

FOLLOW_25_in_schema977

public static final org.antlr.runtime.BitSet FOLLOW_25_in_schema977

FOLLOW_ID_in_predArg992

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_predArg992

FOLLOW_ID_in_predArg997

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_predArg997

FOLLOW_NOT_in_predArg1003

public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_predArg1003

FOLLOW_functionalDependency_in_schemaConstraint1021

public static final org.antlr.runtime.BitSet FOLLOW_functionalDependency_in_schemaConstraint1021

FOLLOW_set_in_functionalDependency1033

public static final org.antlr.runtime.BitSet FOLLOW_set_in_functionalDependency1033

FOLLOW_28_in_functionalDependency1041

public static final org.antlr.runtime.BitSet FOLLOW_28_in_functionalDependency1041

FOLLOW_functionalDependencyItem_in_functionalDependency1045

public static final org.antlr.runtime.BitSet FOLLOW_functionalDependencyItem_in_functionalDependency1045

FOLLOW_29_in_functionalDependency1050

public static final org.antlr.runtime.BitSet FOLLOW_29_in_functionalDependency1050

FOLLOW_functionalDependencyItem_in_functionalDependency1052

public static final org.antlr.runtime.BitSet FOLLOW_functionalDependencyItem_in_functionalDependency1052

FOLLOW_ID_in_functionalDependencyItem1072

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_functionalDependencyItem1072

FOLLOW_24_in_functionalDependencyItem1075

public static final org.antlr.runtime.BitSet FOLLOW_24_in_functionalDependencyItem1075

FOLLOW_ID_in_functionalDependencyItem1079

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_functionalDependencyItem1079

FOLLOW_30_in_functionalDependencyItem1083

public static final org.antlr.runtime.BitSet FOLLOW_30_in_functionalDependencyItem1083

FOLLOW_ID_in_functionalDependencyItem1087

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_functionalDependencyItem1087

FOLLOW_mlnRule_in_ruleList1105

public static final org.antlr.runtime.BitSet FOLLOW_mlnRule_in_ruleList1105

FOLLOW_scopingRule_in_ruleList1109

public static final org.antlr.runtime.BitSet FOLLOW_scopingRule_in_ruleList1109

FOLLOW_datalogRule_in_ruleList1113

public static final org.antlr.runtime.BitSet FOLLOW_datalogRule_in_ruleList1113

FOLLOW_set_in_mlnRule1146

public static final org.antlr.runtime.BitSet FOLLOW_set_in_mlnRule1146

FOLLOW_STRING_in_mlnRule1154

public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_mlnRule1154

FOLLOW_softRule_in_mlnRule1175

public static final org.antlr.runtime.BitSet FOLLOW_softRule_in_mlnRule1175

FOLLOW_hardRule_in_mlnRule1179

public static final org.antlr.runtime.BitSet FOLLOW_hardRule_in_mlnRule1179

FOLLOW_NUMBER_in_softRule1205

public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_softRule1205

FOLLOW_foclause_in_softRule1209

public static final org.antlr.runtime.BitSet FOLLOW_foclause_in_softRule1209

FOLLOW_ID_in_softRule1229

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_softRule1229

FOLLOW_28_in_softRule1231

public static final org.antlr.runtime.BitSet FOLLOW_28_in_softRule1231

FOLLOW_foclause_in_softRule1235

public static final org.antlr.runtime.BitSet FOLLOW_foclause_in_softRule1235

FOLLOW_foclause_in_hardRule1268

public static final org.antlr.runtime.BitSet FOLLOW_foclause_in_hardRule1268

FOLLOW_PERIOD_in_hardRule1270

public static final org.antlr.runtime.BitSet FOLLOW_PERIOD_in_hardRule1270

FOLLOW_ID_in_functionalAtom1305

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_functionalAtom1305

FOLLOW_23_in_functionalAtom1318

public static final org.antlr.runtime.BitSet FOLLOW_23_in_functionalAtom1318

FOLLOW_expression_in_functionalAtom1327

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_functionalAtom1327

FOLLOW_24_in_functionalAtom1343

public static final org.antlr.runtime.BitSet FOLLOW_24_in_functionalAtom1343

FOLLOW_expression_in_functionalAtom1347

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_functionalAtom1347

FOLLOW_25_in_functionalAtom1370

public static final org.antlr.runtime.BitSet FOLLOW_25_in_functionalAtom1370

FOLLOW_set_in_datalogRule1396

public static final org.antlr.runtime.BitSet FOLLOW_set_in_datalogRule1396

FOLLOW_35_in_datalogRule1407

public static final org.antlr.runtime.BitSet FOLLOW_35_in_datalogRule1407

FOLLOW_literal_in_datalogRule1413

public static final org.antlr.runtime.BitSet FOLLOW_literal_in_datalogRule1413

FOLLOW_36_in_datalogRule1417

public static final org.antlr.runtime.BitSet FOLLOW_36_in_datalogRule1417

FOLLOW_literal_in_datalogRule1429

public static final org.antlr.runtime.BitSet FOLLOW_literal_in_datalogRule1429

FOLLOW_24_in_datalogRule1442

public static final org.antlr.runtime.BitSet FOLLOW_24_in_datalogRule1442

FOLLOW_literal_in_datalogRule1446

public static final org.antlr.runtime.BitSet FOLLOW_literal_in_datalogRule1446

FOLLOW_24_in_datalogRule1461

public static final org.antlr.runtime.BitSet FOLLOW_24_in_datalogRule1461

FOLLOW_mathComparison_in_datalogRule1465

public static final org.antlr.runtime.BitSet FOLLOW_mathComparison_in_datalogRule1465

FOLLOW_24_in_datalogRule1479

public static final org.antlr.runtime.BitSet FOLLOW_24_in_datalogRule1479

FOLLOW_37_in_datalogRule1481

public static final org.antlr.runtime.BitSet FOLLOW_37_in_datalogRule1481

FOLLOW_boolExpression_in_datalogRule1496

public static final org.antlr.runtime.BitSet FOLLOW_boolExpression_in_datalogRule1496

FOLLOW_38_in_datalogRule1507

public static final org.antlr.runtime.BitSet FOLLOW_38_in_datalogRule1507

FOLLOW_PERIOD_in_datalogRule1516

public static final org.antlr.runtime.BitSet FOLLOW_PERIOD_in_datalogRule1516

FOLLOW_37_in_scopingRule1549

public static final org.antlr.runtime.BitSet FOLLOW_37_in_scopingRule1549

FOLLOW_39_in_scopingRule1551

public static final org.antlr.runtime.BitSet FOLLOW_39_in_scopingRule1551

FOLLOW_40_in_scopingRule1553

public static final org.antlr.runtime.BitSet FOLLOW_40_in_scopingRule1553

FOLLOW_NUMBER_in_scopingRule1557

public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_scopingRule1557

FOLLOW_38_in_scopingRule1559

public static final org.antlr.runtime.BitSet FOLLOW_38_in_scopingRule1559

FOLLOW_literal_in_scopingRule1565

public static final org.antlr.runtime.BitSet FOLLOW_literal_in_scopingRule1565

FOLLOW_41_in_scopingRule1569

public static final org.antlr.runtime.BitSet FOLLOW_41_in_scopingRule1569

FOLLOW_literal_in_scopingRule1581

public static final org.antlr.runtime.BitSet FOLLOW_literal_in_scopingRule1581

FOLLOW_24_in_scopingRule1594

public static final org.antlr.runtime.BitSet FOLLOW_24_in_scopingRule1594

FOLLOW_literal_in_scopingRule1598

public static final org.antlr.runtime.BitSet FOLLOW_literal_in_scopingRule1598

FOLLOW_24_in_scopingRule1613

public static final org.antlr.runtime.BitSet FOLLOW_24_in_scopingRule1613

FOLLOW_mathComparison_in_scopingRule1617

public static final org.antlr.runtime.BitSet FOLLOW_mathComparison_in_scopingRule1617

FOLLOW_24_in_scopingRule1631

public static final org.antlr.runtime.BitSet FOLLOW_24_in_scopingRule1631

FOLLOW_37_in_scopingRule1633

public static final org.antlr.runtime.BitSet FOLLOW_37_in_scopingRule1633

FOLLOW_boolExpression_in_scopingRule1648

public static final org.antlr.runtime.BitSet FOLLOW_boolExpression_in_scopingRule1648

FOLLOW_38_in_scopingRule1659

public static final org.antlr.runtime.BitSet FOLLOW_38_in_scopingRule1659

FOLLOW_PERIOD_in_scopingRule1668

public static final org.antlr.runtime.BitSet FOLLOW_PERIOD_in_scopingRule1668

FOLLOW_existQuan_in_foclause1705

public static final org.antlr.runtime.BitSet FOLLOW_existQuan_in_foclause1705

FOLLOW_literal_in_foclause1727

public static final org.antlr.runtime.BitSet FOLLOW_literal_in_foclause1727

FOLLOW_24_in_foclause1740

public static final org.antlr.runtime.BitSet FOLLOW_24_in_foclause1740

FOLLOW_literal_in_foclause1744

public static final org.antlr.runtime.BitSet FOLLOW_literal_in_foclause1744

FOLLOW_24_in_foclause1759

public static final org.antlr.runtime.BitSet FOLLOW_24_in_foclause1759

FOLLOW_mathComparison_in_foclause1763

public static final org.antlr.runtime.BitSet FOLLOW_mathComparison_in_foclause1763

FOLLOW_24_in_foclause1776

public static final org.antlr.runtime.BitSet FOLLOW_24_in_foclause1776

FOLLOW_37_in_foclause1778

public static final org.antlr.runtime.BitSet FOLLOW_37_in_foclause1778

FOLLOW_boolExpression_in_foclause1792

public static final org.antlr.runtime.BitSet FOLLOW_boolExpression_in_foclause1792

FOLLOW_38_in_foclause1802

public static final org.antlr.runtime.BitSet FOLLOW_38_in_foclause1802

FOLLOW_IMPLIES_in_foclause1823

public static final org.antlr.runtime.BitSet FOLLOW_IMPLIES_in_foclause1823

FOLLOW_literal_in_foclause1841

public static final org.antlr.runtime.BitSet FOLLOW_literal_in_foclause1841

FOLLOW_42_in_foclause1851

public static final org.antlr.runtime.BitSet FOLLOW_42_in_foclause1851

FOLLOW_literal_in_foclause1855

public static final org.antlr.runtime.BitSet FOLLOW_literal_in_foclause1855

FOLLOW_42_in_foclause1870

public static final org.antlr.runtime.BitSet FOLLOW_42_in_foclause1870

FOLLOW_mathComparison_in_foclause1874

public static final org.antlr.runtime.BitSet FOLLOW_mathComparison_in_foclause1874

FOLLOW_42_in_foclause1892

public static final org.antlr.runtime.BitSet FOLLOW_42_in_foclause1892

FOLLOW_37_in_foclause1894

public static final org.antlr.runtime.BitSet FOLLOW_37_in_foclause1894

FOLLOW_boolExpression_in_foclause1907

public static final org.antlr.runtime.BitSet FOLLOW_boolExpression_in_foclause1907

FOLLOW_38_in_foclause1916

public static final org.antlr.runtime.BitSet FOLLOW_38_in_foclause1916

FOLLOW_EXIST_in_existQuan1947

public static final org.antlr.runtime.BitSet FOLLOW_EXIST_in_existQuan1947

FOLLOW_ID_in_existQuan1959

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_existQuan1959

FOLLOW_24_in_existQuan1972

public static final org.antlr.runtime.BitSet FOLLOW_24_in_existQuan1972

FOLLOW_ID_in_existQuan1976

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_existQuan1976

FOLLOW_mathExpression_in_expression2003

public static final org.antlr.runtime.BitSet FOLLOW_mathExpression_in_expression2003

FOLLOW_boolConjunction_in_boolExpression2030

public static final org.antlr.runtime.BitSet FOLLOW_boolConjunction_in_boolExpression2030

FOLLOW_set_in_boolExpression2052

public static final org.antlr.runtime.BitSet FOLLOW_set_in_boolExpression2052

FOLLOW_boolConjunction_in_boolExpression2062

public static final org.antlr.runtime.BitSet FOLLOW_boolConjunction_in_boolExpression2062

FOLLOW_boolConjunctionElement_in_boolConjunction2106

public static final org.antlr.runtime.BitSet FOLLOW_boolConjunctionElement_in_boolConjunction2106

FOLLOW_set_in_boolConjunction2128

public static final org.antlr.runtime.BitSet FOLLOW_set_in_boolConjunction2128

FOLLOW_boolConjunctionElement_in_boolConjunction2138

public static final org.antlr.runtime.BitSet FOLLOW_boolConjunctionElement_in_boolConjunction2138

FOLLOW_set_in_boolConjunctionElement2182

public static final org.antlr.runtime.BitSet FOLLOW_set_in_boolConjunctionElement2182

FOLLOW_mathComparison_in_boolConjunctionElement2210

public static final org.antlr.runtime.BitSet FOLLOW_mathComparison_in_boolConjunctionElement2210

FOLLOW_funcExpression_in_boolConjunctionElement2223

public static final org.antlr.runtime.BitSet FOLLOW_funcExpression_in_boolConjunctionElement2223

FOLLOW_set_in_boolConjunctionElement2248

public static final org.antlr.runtime.BitSet FOLLOW_set_in_boolConjunctionElement2248

FOLLOW_23_in_boolConjunctionElement2257

public static final org.antlr.runtime.BitSet FOLLOW_23_in_boolConjunctionElement2257

FOLLOW_boolExpression_in_boolConjunctionElement2261

public static final org.antlr.runtime.BitSet FOLLOW_boolExpression_in_boolConjunctionElement2261

FOLLOW_25_in_boolConjunctionElement2263

public static final org.antlr.runtime.BitSet FOLLOW_25_in_boolConjunctionElement2263

FOLLOW_mathExpression_in_mathComparison2297

public static final org.antlr.runtime.BitSet FOLLOW_mathExpression_in_mathComparison2297

FOLLOW_set_in_mathComparison2301

public static final org.antlr.runtime.BitSet FOLLOW_set_in_mathComparison2301

FOLLOW_mathExpression_in_mathComparison2319

public static final org.antlr.runtime.BitSet FOLLOW_mathExpression_in_mathComparison2319

FOLLOW_mathTerm_in_mathExpression2353

public static final org.antlr.runtime.BitSet FOLLOW_mathTerm_in_mathExpression2353

FOLLOW_set_in_mathExpression2369

public static final org.antlr.runtime.BitSet FOLLOW_set_in_mathExpression2369

FOLLOW_mathTerm_in_mathExpression2379

public static final org.antlr.runtime.BitSet FOLLOW_mathTerm_in_mathExpression2379

FOLLOW_mathFactor_in_mathTerm2424

public static final org.antlr.runtime.BitSet FOLLOW_mathFactor_in_mathTerm2424

FOLLOW_set_in_mathTerm2440

public static final org.antlr.runtime.BitSet FOLLOW_set_in_mathTerm2440

FOLLOW_mathFactor_in_mathTerm2458

public static final org.antlr.runtime.BitSet FOLLOW_mathFactor_in_mathTerm2458

FOLLOW_funcExpression_in_mathFactor2507

public static final org.antlr.runtime.BitSet FOLLOW_funcExpression_in_mathFactor2507

FOLLOW_atomicExpression_in_mathFactor2527

public static final org.antlr.runtime.BitSet FOLLOW_atomicExpression_in_mathFactor2527

FOLLOW_23_in_mathFactor2545

public static final org.antlr.runtime.BitSet FOLLOW_23_in_mathFactor2545

FOLLOW_mathExpression_in_mathFactor2549

public static final org.antlr.runtime.BitSet FOLLOW_mathExpression_in_mathFactor2549

FOLLOW_25_in_mathFactor2551

public static final org.antlr.runtime.BitSet FOLLOW_25_in_mathFactor2551

FOLLOW_61_in_mathFactor2569

public static final org.antlr.runtime.BitSet FOLLOW_61_in_mathFactor2569

FOLLOW_mathFactor_in_mathFactor2573

public static final org.antlr.runtime.BitSet FOLLOW_mathFactor_in_mathFactor2573

FOLLOW_NOT_in_mathFactor2591

public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_mathFactor2591

FOLLOW_ID_in_funcExpression2626

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_funcExpression2626

FOLLOW_23_in_funcExpression2640

public static final org.antlr.runtime.BitSet FOLLOW_23_in_funcExpression2640

FOLLOW_funcArgument_in_funcExpression2644

public static final org.antlr.runtime.BitSet FOLLOW_funcArgument_in_funcExpression2644

FOLLOW_24_in_funcExpression2659

public static final org.antlr.runtime.BitSet FOLLOW_24_in_funcExpression2659

FOLLOW_funcArgument_in_funcExpression2663

public static final org.antlr.runtime.BitSet FOLLOW_funcArgument_in_funcExpression2663

FOLLOW_25_in_funcExpression2684

public static final org.antlr.runtime.BitSet FOLLOW_25_in_funcExpression2684

FOLLOW_boolExpression_in_funcArgument2711

public static final org.antlr.runtime.BitSet FOLLOW_boolExpression_in_funcArgument2711

FOLLOW_mathExpression_in_funcArgument2727

public static final org.antlr.runtime.BitSet FOLLOW_mathExpression_in_funcArgument2727

FOLLOW_funcExpression_in_funcArgument2743

public static final org.antlr.runtime.BitSet FOLLOW_funcExpression_in_funcArgument2743

FOLLOW_atomicExpression_in_funcArgument2758

public static final org.antlr.runtime.BitSet FOLLOW_atomicExpression_in_funcArgument2758

FOLLOW_NUMBER_in_atomicExpression2796

public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_atomicExpression2796

FOLLOW_STRING_in_atomicExpression2812

public static final org.antlr.runtime.BitSet FOLLOW_STRING_in_atomicExpression2812

FOLLOW_ID_in_atomicExpression2828

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atomicExpression2828

FOLLOW_set_in_literal2864

public static final org.antlr.runtime.BitSet FOLLOW_set_in_literal2864

FOLLOW_atom_in_literal2872

public static final org.antlr.runtime.BitSet FOLLOW_atom_in_literal2872

FOLLOW_ID_in_term2904

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_term2904

FOLLOW_set_in_term2920

public static final org.antlr.runtime.BitSet FOLLOW_set_in_term2920

FOLLOW_ID_in_atom2955

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atom2955

FOLLOW_23_in_atom2957

public static final org.antlr.runtime.BitSet FOLLOW_23_in_atom2957

FOLLOW_term_in_atom2972

public static final org.antlr.runtime.BitSet FOLLOW_term_in_atom2972

FOLLOW_24_in_atom2986

public static final org.antlr.runtime.BitSet FOLLOW_24_in_atom2986

FOLLOW_term_in_atom2995

public static final org.antlr.runtime.BitSet FOLLOW_term_in_atom2995

FOLLOW_25_in_atom3010

public static final org.antlr.runtime.BitSet FOLLOW_25_in_atom3010

FOLLOW_query_in_queryList3029

public static final org.antlr.runtime.BitSet FOLLOW_query_in_queryList3029

FOLLOW_EOF_in_queryList3032

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_queryList3032

FOLLOW_atom_in_query3048

public static final org.antlr.runtime.BitSet FOLLOW_atom_in_query3048

FOLLOW_ID_in_query3058

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_query3058

FOLLOW_query_in_queryCommaList3073

public static final org.antlr.runtime.BitSet FOLLOW_query_in_queryCommaList3073

FOLLOW_24_in_queryCommaList3076

public static final org.antlr.runtime.BitSet FOLLOW_24_in_queryCommaList3076

FOLLOW_query_in_queryCommaList3078

public static final org.antlr.runtime.BitSet FOLLOW_query_in_queryCommaList3078

FOLLOW_EOF_in_queryCommaList3082

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_queryCommaList3082

FOLLOW_evidence_in_evidenceList3091

public static final org.antlr.runtime.BitSet FOLLOW_evidence_in_evidenceList3091

FOLLOW_EOF_in_evidenceList3094

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_evidenceList3094

FOLLOW_NUMBER_in_evidence3105

public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_evidence3105

FOLLOW_NOT_in_evidence3108

public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_evidence3108

FOLLOW_ID_in_evidence3113

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_evidence3113

FOLLOW_23_in_evidence3115

public static final org.antlr.runtime.BitSet FOLLOW_23_in_evidence3115

FOLLOW_set_in_evidence3119

public static final org.antlr.runtime.BitSet FOLLOW_set_in_evidence3119

FOLLOW_24_in_evidence3128

public static final org.antlr.runtime.BitSet FOLLOW_24_in_evidence3128

FOLLOW_set_in_evidence3132

public static final org.antlr.runtime.BitSet FOLLOW_set_in_evidence3132

FOLLOW_25_in_evidence3142

public static final org.antlr.runtime.BitSet FOLLOW_25_in_evidence3142

FOLLOW_mathComparison_in_synpred49_MLN2210

public static final org.antlr.runtime.BitSet FOLLOW_mathComparison_in_synpred49_MLN2210

FOLLOW_set_in_synpred50_MLN2182

public static final org.antlr.runtime.BitSet FOLLOW_set_in_synpred50_MLN2182

FOLLOW_mathComparison_in_synpred50_MLN2210

public static final org.antlr.runtime.BitSet FOLLOW_mathComparison_in_synpred50_MLN2210

FOLLOW_funcExpression_in_synpred50_MLN2223

public static final org.antlr.runtime.BitSet FOLLOW_funcExpression_in_synpred50_MLN2223

FOLLOW_set_in_synpred62_MLN2369

public static final org.antlr.runtime.BitSet FOLLOW_set_in_synpred62_MLN2369

FOLLOW_mathTerm_in_synpred62_MLN2379

public static final org.antlr.runtime.BitSet FOLLOW_mathTerm_in_synpred62_MLN2379

FOLLOW_NOT_in_synpred73_MLN2591

public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_synpred73_MLN2591

FOLLOW_boolExpression_in_synpred75_MLN2711

public static final org.antlr.runtime.BitSet FOLLOW_boolExpression_in_synpred75_MLN2711

FOLLOW_mathExpression_in_synpred76_MLN2727

public static final org.antlr.runtime.BitSet FOLLOW_mathExpression_in_synpred76_MLN2727

FOLLOW_funcExpression_in_synpred77_MLN2743

public static final org.antlr.runtime.BitSet FOLLOW_funcExpression_in_synpred77_MLN2743
Constructor Detail

MLNParser

public MLNParser(org.antlr.runtime.TokenStream input)

MLNParser

public MLNParser(org.antlr.runtime.TokenStream input,
                 org.antlr.runtime.RecognizerSharedState state)
Method Detail

setTreeAdaptor

public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)

getTreeAdaptor

public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()

getTokenNames

public java.lang.String[] getTokenNames()
Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer

getGrammarFileName

public java.lang.String getGrammarFileName()
Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer

die

private void die(java.lang.String msg)

recoverFromMismatchedToken

protected java.lang.Object recoverFromMismatchedToken(org.antlr.runtime.IntStream input,
                                                      int ttype,
                                                      org.antlr.runtime.BitSet follow)
                                               throws org.antlr.runtime.RecognitionException
Overrides:
recoverFromMismatchedToken in class org.antlr.runtime.BaseRecognizer
Throws:
org.antlr.runtime.RecognitionException

emitErrorMessage

public void emitErrorMessage(java.lang.String msg)
Overrides:
emitErrorMessage in class org.antlr.runtime.BaseRecognizer

definitions

public final MLNParser.definitions_return definitions()
                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

schemaList

public final MLNParser.schemaList_return schemaList()
                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

schema

public final MLNParser.schema_return schema()
                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

predArg

public final MLNParser.predArg_return predArg()
                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

schemaConstraint

public final MLNParser.schemaConstraint_return schemaConstraint()
                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

functionalDependency

public final MLNParser.functionalDependency_return functionalDependency()
                                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

functionalDependencyItem

public final MLNParser.functionalDependencyItem_return functionalDependencyItem()
                                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleList

public final MLNParser.ruleList_return ruleList()
                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mlnRule

public final MLNParser.mlnRule_return mlnRule()
                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

softRule

public final MLNParser.softRule_return softRule()
                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

hardRule

public final MLNParser.hardRule_return hardRule()
                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

functionalAtom

public final MLNParser.functionalAtom_return functionalAtom()
                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

datalogRule

public final MLNParser.datalogRule_return datalogRule()
                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

scopingRule

public final MLNParser.scopingRule_return scopingRule()
                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

foclause

public final MLNParser.foclause_return foclause()
                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

existQuan

public final MLNParser.existQuan_return existQuan()
                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

expression

public final MLNParser.expression_return expression()
                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

boolExpression

public final MLNParser.boolExpression_return boolExpression()
                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

boolConjunction

public final MLNParser.boolConjunction_return boolConjunction()
                                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

boolConjunctionElement

public final MLNParser.boolConjunctionElement_return boolConjunctionElement()
                                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mathComparison

public final MLNParser.mathComparison_return mathComparison()
                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mathExpression

public final MLNParser.mathExpression_return mathExpression()
                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mathTerm

public final MLNParser.mathTerm_return mathTerm()
                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

mathFactor

public final MLNParser.mathFactor_return mathFactor()
                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

funcExpression

public final MLNParser.funcExpression_return funcExpression()
                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

funcArgument

public final MLNParser.funcArgument_return funcArgument()
                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

atomicExpression

public final MLNParser.atomicExpression_return atomicExpression()
                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

literal

public final MLNParser.literal_return literal()
                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

term

public final MLNParser.term_return term()
                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

atom

public final MLNParser.atom_return atom()
                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

queryList

public final MLNParser.queryList_return queryList()
                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

query

public final MLNParser.query_return query()
                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

queryCommaList

public final MLNParser.queryCommaList_return queryCommaList()
                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

evidenceList

public final MLNParser.evidenceList_return evidenceList()
                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

evidence

public final MLNParser.evidence_return evidence()
                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred49_MLN_fragment

public final void synpred49_MLN_fragment()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred50_MLN_fragment

public final void synpred50_MLN_fragment()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred62_MLN_fragment

public final void synpred62_MLN_fragment()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred73_MLN_fragment

public final void synpred73_MLN_fragment()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred75_MLN_fragment

public final void synpred75_MLN_fragment()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred76_MLN_fragment

public final void synpred76_MLN_fragment()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred77_MLN_fragment

public final void synpred77_MLN_fragment()
                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred75_MLN

public final boolean synpred75_MLN()

synpred50_MLN

public final boolean synpred50_MLN()

synpred76_MLN

public final boolean synpred76_MLN()

synpred62_MLN

public final boolean synpred62_MLN()

synpred73_MLN

public final boolean synpred73_MLN()

synpred77_MLN

public final boolean synpred77_MLN()

synpred49_MLN

public final boolean synpred49_MLN()