com.sri.oaa2.icl
Class OaaPrologParser

java.lang.Object
  |
  +--antlr_oaa.Parser
        |
        +--antlr_oaa.LLkParser
              |
              +--com.sri.oaa2.icl.OaaPrologParser
All Implemented Interfaces:
OaaPrologVocabTokenTypes

public class OaaPrologParser
extends antlr_oaa.LLkParser
implements OaaPrologVocabTokenTypes


Field Summary
static java.lang.String[] _tokenNames
           
static antlr_oaa.collections.impl.BitSet _tokenSet_0
           
static antlr_oaa.collections.impl.BitSet _tokenSet_1
           
static antlr_oaa.collections.impl.BitSet _tokenSet_2
           
static antlr_oaa.collections.impl.BitSet _tokenSet_3
           
 
Fields inherited from class antlr_oaa.Parser
astFactory, inputState, returnAST, tokenNames, traceDepth
 
Fields inherited from interface com.sri.oaa2.icl.OaaPrologVocabTokenTypes
BACKSLASH, BANG, COLON, COMMA, DBL_COLON, DBLQUOTE, DBLQUOTED, DIV, DOT, ENDPAREN_LITERAL, EOF, EQUAL, EXPONENT, FLOAT, GROUP, ICLDATAQ, ICLDATAQ_LITERAL, IDENT, INT, LBRACE, LBRACK, LIST, LPAREN, MINUS, NULL_TREE_LOOKAHEAD, NUM_FLOAT, NUM_INT, PIPE, PLUS, RBRACE, RBRACK, RPAREN, SEMI, SIGNED_EXPONENT, SPECIAL_CHAR_LITERAL, STAR, STR, STRING_LITERAL, STRUCT, TERM_LITERAL, TILDE, TURNSTILE, VAR, VARIABLE, WS
 
Constructor Summary
  OaaPrologParser(antlr_oaa.ParserSharedInputState state)
           
  OaaPrologParser(antlr_oaa.TokenBuffer tokenBuf)
           
protected OaaPrologParser(antlr_oaa.TokenBuffer tokenBuf, int k)
           
  OaaPrologParser(antlr_oaa.TokenStream lexer)
           
protected OaaPrologParser(antlr_oaa.TokenStream lexer, int k)
           
 
Method Summary
 void backslashExpression()
           
 void colonExpression()
           
 void commaSeparatedStructs()
           
 void equalsExpression()
           
 void group()
           
 void icldataqLongStruct()
           
 void icldataqShortStruct()
           
 void icldataqStruct()
           
 void icldataqTest()
           
 void list()
           
 void listOnlyExpressionList()
           
 void multiplicativeExpression()
           
 void netstruct()
           
 void normalStruct()
           
 void plusMinusExpression()
           
 void recursiveList()
           
 void semiExpression()
           
 void startMulti()
           
 void startMultiNonNet()
           
 void startOneOnly()
           
 void str()
           
 void struct()
           
 void unaryExpression()
           
 void unaryExpressionNotPlusMinus()
           
 void var()
           
 
Methods inherited from class antlr_oaa.LLkParser
consume, LA, LT, traceIn, traceOut
 
Methods inherited from class antlr_oaa.Parser
addMessageListener, addParserListener, addParserMatchListener, addParserTokenListener, addSemanticPredicateListener, addSyntacticPredicateListener, addTraceListener, consumeUntil, consumeUntil, defaultDebuggingSetup, getAST, getASTFactory, getFilename, getInputState, getTokenBuffer, getTokenName, getTokenNames, isDebugMode, mark, match, match, matchNot, panic, removeMessageListener, removeParserListener, removeParserMatchListener, removeParserTokenListener, removeSemanticPredicateListener, removeSyntacticPredicateListener, removeTraceListener, reportError, reportError, reportWarning, rewind, setASTFactory, setASTNodeClass, setASTNodeType, setDebugMode, setFilename, setIgnoreInvalidDebugCalls, setInputState, setTokenBuffer, traceIndent
 
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

_tokenSet_0

public static final antlr_oaa.collections.impl.BitSet _tokenSet_0

_tokenSet_1

public static final antlr_oaa.collections.impl.BitSet _tokenSet_1

_tokenSet_2

public static final antlr_oaa.collections.impl.BitSet _tokenSet_2

_tokenSet_3

public static final antlr_oaa.collections.impl.BitSet _tokenSet_3
Constructor Detail

OaaPrologParser

protected OaaPrologParser(antlr_oaa.TokenBuffer tokenBuf,
                          int k)

OaaPrologParser

public OaaPrologParser(antlr_oaa.TokenBuffer tokenBuf)

OaaPrologParser

protected OaaPrologParser(antlr_oaa.TokenStream lexer,
                          int k)

OaaPrologParser

public OaaPrologParser(antlr_oaa.TokenStream lexer)

OaaPrologParser

public OaaPrologParser(antlr_oaa.ParserSharedInputState state)
Method Detail

startMulti

public final void startMulti()
                      throws antlr_oaa.RecognitionException,
                             antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

netstruct

public final void netstruct()
                     throws antlr_oaa.RecognitionException,
                            antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

startOneOnly

public final void startOneOnly()
                        throws antlr_oaa.RecognitionException,
                               antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

struct

public final void struct()
                  throws antlr_oaa.RecognitionException,
                         antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

startMultiNonNet

public final void startMultiNonNet()
                            throws antlr_oaa.RecognitionException,
                                   antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

icldataqTest

public final void icldataqTest()
                        throws antlr_oaa.RecognitionException,
                               antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

icldataqStruct

public final void icldataqStruct()
                          throws antlr_oaa.RecognitionException,
                                 antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

commaSeparatedStructs

public final void commaSeparatedStructs()
                                 throws antlr_oaa.RecognitionException,
                                        antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

listOnlyExpressionList

public final void listOnlyExpressionList()
                                  throws antlr_oaa.RecognitionException,
                                         antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

var

public final void var()
               throws antlr_oaa.RecognitionException,
                      antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

recursiveList

public final void recursiveList()
                         throws antlr_oaa.RecognitionException,
                                antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

group

public final void group()
                 throws antlr_oaa.RecognitionException,
                        antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

list

public final void list()
                throws antlr_oaa.RecognitionException,
                       antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

semiExpression

public final void semiExpression()
                          throws antlr_oaa.RecognitionException,
                                 antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

backslashExpression

public final void backslashExpression()
                               throws antlr_oaa.RecognitionException,
                                      antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

equalsExpression

public final void equalsExpression()
                            throws antlr_oaa.RecognitionException,
                                   antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

colonExpression

public final void colonExpression()
                           throws antlr_oaa.RecognitionException,
                                  antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

plusMinusExpression

public final void plusMinusExpression()
                               throws antlr_oaa.RecognitionException,
                                      antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

multiplicativeExpression

public final void multiplicativeExpression()
                                    throws antlr_oaa.RecognitionException,
                                           antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

unaryExpression

public final void unaryExpression()
                           throws antlr_oaa.RecognitionException,
                                  antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

normalStruct

public final void normalStruct()
                        throws antlr_oaa.RecognitionException,
                               antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

unaryExpressionNotPlusMinus

public final void unaryExpressionNotPlusMinus()
                                       throws antlr_oaa.RecognitionException,
                                              antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

str

public final void str()
               throws antlr_oaa.RecognitionException,
                      antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

icldataqShortStruct

public final void icldataqShortStruct()
                               throws antlr_oaa.RecognitionException,
                                      antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException

icldataqLongStruct

public final void icldataqLongStruct()
                              throws antlr_oaa.RecognitionException,
                                     antlr_oaa.TokenStreamException
antlr_oaa.RecognitionException
antlr_oaa.TokenStreamException