grammar
Class mlnParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by grammar.mlnParser

public class mlnParser
extends org.antlr.runtime.Parser


Nested Class Summary
static class mlnParser.atom_return
           
static class mlnParser.definitions_return
           
static class mlnParser.evidence_return
           
static class mlnParser.evidenceList_return
           
static class mlnParser.existQuan_return
           
static class mlnParser.foclause_return
           
static class mlnParser.hardRule_return
           
static class mlnParser.literal_return
           
static class mlnParser.query_return
           
static class mlnParser.queryList_return
           
static class mlnParser.ruleList_return
           
static class mlnParser.schema_return
           
static class mlnParser.schemaList_return
           
static class mlnParser.softRule_return
           
 
Field Summary
static int ASTERISK
           
static int COMMENT
           
static int EOF
           
static int EXIST
           
static int EXPONENT
           
static int FLOAT
           
static org.antlr.runtime.BitSet FOLLOW_16_in_atom742
           
static org.antlr.runtime.BitSet FOLLOW_16_in_evidence834
           
static org.antlr.runtime.BitSet FOLLOW_16_in_schema452
           
static org.antlr.runtime.BitSet FOLLOW_17_in_atom749
           
static org.antlr.runtime.BitSet FOLLOW_17_in_evidence841
           
static org.antlr.runtime.BitSet FOLLOW_17_in_existQuan679
           
static org.antlr.runtime.BitSet FOLLOW_17_in_schema459
           
static org.antlr.runtime.BitSet FOLLOW_18_in_atom757
           
static org.antlr.runtime.BitSet FOLLOW_18_in_evidence849
           
static org.antlr.runtime.BitSet FOLLOW_18_in_schema467
           
static org.antlr.runtime.BitSet FOLLOW_ASTERISK_in_schema445
           
static org.antlr.runtime.BitSet FOLLOW_atom_in_literal709
           
static org.antlr.runtime.BitSet FOLLOW_atom_in_query796
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_definitions424
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_evidenceList814
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_queryList779
           
static org.antlr.runtime.BitSet FOLLOW_evidence_in_evidenceList811
           
static org.antlr.runtime.BitSet FOLLOW_EXIST_in_existQuan654
           
static org.antlr.runtime.BitSet FOLLOW_existQuan_in_foclause591
           
static org.antlr.runtime.BitSet FOLLOW_foclause_in_hardRule557
           
static org.antlr.runtime.BitSet FOLLOW_foclause_in_softRule526
           
static org.antlr.runtime.BitSet FOLLOW_hardRule_in_ruleList487
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_atom740
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_atom746
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_atom753
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_evidence832
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_evidence838
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_evidence845
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_existQuan666
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_existQuan683
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_schema450
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_schema456
           
static org.antlr.runtime.BitSet FOLLOW_ID_in_schema463
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_foclause604
           
static org.antlr.runtime.BitSet FOLLOW_literal_in_foclause618
           
static org.antlr.runtime.BitSet FOLLOW_NOT_in_evidence827
           
static org.antlr.runtime.BitSet FOLLOW_NOT_in_literal706
           
static org.antlr.runtime.BitSet FOLLOW_NUMBER_in_softRule522
           
static org.antlr.runtime.BitSet FOLLOW_OR_in_foclause614
           
static org.antlr.runtime.BitSet FOLLOW_PERIOD_in_hardRule559
           
static org.antlr.runtime.BitSet FOLLOW_query_in_queryList776
           
static org.antlr.runtime.BitSet FOLLOW_ruleList_in_definitions422
           
static org.antlr.runtime.BitSet FOLLOW_schema_in_schemaList433
           
static org.antlr.runtime.BitSet FOLLOW_schemaList_in_definitions420
           
static org.antlr.runtime.BitSet FOLLOW_softRule_in_ruleList483
           
static int ID
           
static int INTEGER
           
static int NOT
           
static int NUMBER
           
static int OR
           
static int PERIOD
           
static int T__16
           
static int T__17
           
static int T__18
           
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
 
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.definitions_return definitions()
           
 mlnParser.evidence_return evidence()
           
 mlnParser.evidenceList_return evidenceList()
           
 mlnParser.existQuan_return existQuan()
           
 mlnParser.foclause_return foclause()
           
 java.lang.String getGrammarFileName()
           
 java.lang.String[] getTokenNames()
           
 org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
           
 mlnParser.hardRule_return hardRule()
           
 mlnParser.literal_return literal()
           
 mlnParser.query_return query()
           
 mlnParser.queryList_return queryList()
           
 mlnParser.ruleList_return ruleList()
           
 mlnParser.schema_return schema()
           
 mlnParser.schemaList_return schemaList()
           
 void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
           
 mlnParser.softRule_return softRule()
           
 
Methods inherited from class org.antlr.runtime.Parser
getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
 
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, recover, recoverFromMismatchedSet, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ASTERISK

public static final int ASTERISK
See Also:
Constant Field Values

COMMENT

public static final int COMMENT
See Also:
Constant Field Values

EOF

public static final int EOF
See Also:
Constant Field Values

EXIST

public static final int EXIST
See Also:
Constant Field Values

EXPONENT

public static final int EXPONENT
See Also:
Constant Field Values

FLOAT

public static final int FLOAT
See Also:
Constant Field Values

FOLLOW_16_in_atom742

public static final org.antlr.runtime.BitSet FOLLOW_16_in_atom742

FOLLOW_16_in_evidence834

public static final org.antlr.runtime.BitSet FOLLOW_16_in_evidence834

FOLLOW_16_in_schema452

public static final org.antlr.runtime.BitSet FOLLOW_16_in_schema452

FOLLOW_17_in_atom749

public static final org.antlr.runtime.BitSet FOLLOW_17_in_atom749

FOLLOW_17_in_evidence841

public static final org.antlr.runtime.BitSet FOLLOW_17_in_evidence841

FOLLOW_17_in_existQuan679

public static final org.antlr.runtime.BitSet FOLLOW_17_in_existQuan679

FOLLOW_17_in_schema459

public static final org.antlr.runtime.BitSet FOLLOW_17_in_schema459

FOLLOW_18_in_atom757

public static final org.antlr.runtime.BitSet FOLLOW_18_in_atom757

FOLLOW_18_in_evidence849

public static final org.antlr.runtime.BitSet FOLLOW_18_in_evidence849

FOLLOW_18_in_schema467

public static final org.antlr.runtime.BitSet FOLLOW_18_in_schema467

FOLLOW_ASTERISK_in_schema445

public static final org.antlr.runtime.BitSet FOLLOW_ASTERISK_in_schema445

FOLLOW_atom_in_literal709

public static final org.antlr.runtime.BitSet FOLLOW_atom_in_literal709

FOLLOW_atom_in_query796

public static final org.antlr.runtime.BitSet FOLLOW_atom_in_query796

FOLLOW_EOF_in_definitions424

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_definitions424

FOLLOW_EOF_in_evidenceList814

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_evidenceList814

FOLLOW_EOF_in_queryList779

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_queryList779

FOLLOW_evidence_in_evidenceList811

public static final org.antlr.runtime.BitSet FOLLOW_evidence_in_evidenceList811

FOLLOW_EXIST_in_existQuan654

public static final org.antlr.runtime.BitSet FOLLOW_EXIST_in_existQuan654

FOLLOW_existQuan_in_foclause591

public static final org.antlr.runtime.BitSet FOLLOW_existQuan_in_foclause591

FOLLOW_foclause_in_hardRule557

public static final org.antlr.runtime.BitSet FOLLOW_foclause_in_hardRule557

FOLLOW_foclause_in_softRule526

public static final org.antlr.runtime.BitSet FOLLOW_foclause_in_softRule526

FOLLOW_hardRule_in_ruleList487

public static final org.antlr.runtime.BitSet FOLLOW_hardRule_in_ruleList487

FOLLOW_ID_in_atom740

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atom740

FOLLOW_ID_in_atom746

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atom746

FOLLOW_ID_in_atom753

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_atom753

FOLLOW_ID_in_evidence832

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_evidence832

FOLLOW_ID_in_evidence838

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_evidence838

FOLLOW_ID_in_evidence845

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_evidence845

FOLLOW_ID_in_existQuan666

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_existQuan666

FOLLOW_ID_in_existQuan683

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_existQuan683

FOLLOW_ID_in_schema450

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_schema450

FOLLOW_ID_in_schema456

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_schema456

FOLLOW_ID_in_schema463

public static final org.antlr.runtime.BitSet FOLLOW_ID_in_schema463

FOLLOW_literal_in_foclause604

public static final org.antlr.runtime.BitSet FOLLOW_literal_in_foclause604

FOLLOW_literal_in_foclause618

public static final org.antlr.runtime.BitSet FOLLOW_literal_in_foclause618

FOLLOW_NOT_in_evidence827

public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_evidence827

FOLLOW_NOT_in_literal706

public static final org.antlr.runtime.BitSet FOLLOW_NOT_in_literal706

FOLLOW_NUMBER_in_softRule522

public static final org.antlr.runtime.BitSet FOLLOW_NUMBER_in_softRule522

FOLLOW_OR_in_foclause614

public static final org.antlr.runtime.BitSet FOLLOW_OR_in_foclause614

FOLLOW_PERIOD_in_hardRule559

public static final org.antlr.runtime.BitSet FOLLOW_PERIOD_in_hardRule559

FOLLOW_query_in_queryList776

public static final org.antlr.runtime.BitSet FOLLOW_query_in_queryList776

FOLLOW_ruleList_in_definitions422

public static final org.antlr.runtime.BitSet FOLLOW_ruleList_in_definitions422

FOLLOW_schema_in_schemaList433

public static final org.antlr.runtime.BitSet FOLLOW_schema_in_schemaList433

FOLLOW_schemaList_in_definitions420

public static final org.antlr.runtime.BitSet FOLLOW_schemaList_in_definitions420

FOLLOW_softRule_in_ruleList483

public static final org.antlr.runtime.BitSet FOLLOW_softRule_in_ruleList483

ID

public static final int ID
See Also:
Constant Field Values

INTEGER

public static final int INTEGER
See Also:
Constant Field Values

NOT

public static final int NOT
See Also:
Constant Field Values

NUMBER

public static final int NUMBER
See Also:
Constant Field Values

OR

public static final int OR
See Also:
Constant Field Values

PERIOD

public static final int PERIOD
See Also:
Constant Field Values

T__16

public static final int T__16
See Also:
Constant Field Values

T__17

public static final int T__17
See Also:
Constant Field Values

T__18

public static final int T__18
See Also:
Constant Field Values

tokenNames

public static final java.lang.String[] tokenNames

WS

public static final int WS
See Also:
Constant Field Values
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

atom

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

definitions

public final mlnParser.definitions_return definitions()
                                               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

evidenceList

public final mlnParser.evidenceList_return evidenceList()
                                                 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

foclause

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

getGrammarFileName

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

getTokenNames

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

getTreeAdaptor

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

hardRule

public final mlnParser.hardRule_return hardRule()
                                         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

query

public final mlnParser.query_return query()
                                   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

ruleList

public final mlnParser.ruleList_return ruleList()
                                         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

schemaList

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

setTreeAdaptor

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

softRule

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