org.media.datastore.sepengine.parser
Class sepParser

java.lang.Object
  |
  +--antlr.Parser
        |
        +--antlr.LLkParser
              |
              +--org.media.datastore.sepengine.parser.sepParser
All Implemented Interfaces:
sepTokenTypes

public class sepParser
extends antlr.LLkParser
implements sepTokenTypes

The parser for SEP. This class is automaticaly generated by ANTLR.

Version:
$Revision: 1.21 $ $Date: 2002/07/05 19:33:19 $
Author:
Antal Attila

Field Summary
static String[] _tokenNames
           
static String breaEleme
           
static String errorLine
           
static String errorWord
           
static String extraWord
           
static String missingAp
           
static String missingEl
           
 SepReturnTable ret
           
static String suspEleme
           
 
Fields inherited from class antlr.Parser
astFactory, inputState, returnAST, tokenNames, traceDepth
 
Fields inherited from interface org.media.datastore.sepengine.parser.sepTokenTypes
ACTION, APPROXIMATE, ATTRIBUTE, CASESENSITIVE, COMPARE, ELEMENT, EOF, EQ, ET, FETCH, GT, INTERSECT, LT, MAXNUM, NOTIFICATION, NULL_TREE_LOOKAHEAD, OFFSET, OPERATOR, ORDER, ORDERING, PATH, PREVSTAMP, PROPERTY, RELATED, REQNO, REQUEST, SL, STORE, STRING, SUBTREE, UNION, VALUE, WS, XVALUE
 
Constructor Summary
  sepParser(antlr.ParserSharedInputState state)
           
  sepParser(antlr.TokenBuffer tokenBuf)
           
protected sepParser(antlr.TokenBuffer tokenBuf, int k)
           
  sepParser(antlr.TokenStream lexer)
           
protected sepParser(antlr.TokenStream lexer, int k)
           
 
Method Summary
 void action()
           
 void approximate()
           
 void attribute()
           
 void casesensitive()
           
 void ccompare()
           
 void celement()
           
 void cfetch()
           
 void cintersect()
           
 void compare(int compareNr)
           
 void cordering()
           
 void cpath()
           
 void crequest()
           
 void cunion()
           
 void element()
           
 void fetch()
           
 void intersect(int intersectNr)
           
 void maxnum()
           
 void notification()
           
 void ocompare()
           
 void oelement()
           
 void ofetch()
           
 void offset()
           
 void ointersect()
           
 void oordering()
           
 void opath()
           
 void operator()
           
 void order()
           
 void ordering()
           
 void orequest()
           
 void ounion()
           
 void path()
           
 void prevstamp()
           
 void property()
           
 void related()
           
 void reqno()
           
 void request()
           
 SepReturnTable sepStart(RDBInfo info, String uname, SepInterpreter si)
           
 void store()
           
 void subtree()
           
 void union(int compareNr)
           
 void value()
           
 
Methods inherited from class antlr.LLkParser
consume, LA, LT, traceIn, traceOut
 
Methods inherited from class antlr.Parser
addMessageListener, addParserListener, addParserMatchListener, addParserTokenListener, addSemanticPredicateListener, addSyntacticPredicateListener, addTraceListener, consumeUntil, consumeUntil, defaultDebuggingSetup, getAST, getASTFactory, getFilename, getInputState, 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

errorLine

public static String errorLine

errorWord

public static String errorWord

extraWord

public static String extraWord

missingAp

public static String missingAp

missingEl

public static String missingEl

suspEleme

public static String suspEleme

breaEleme

public static String breaEleme

ret

public SepReturnTable ret

_tokenNames

public static final String[] _tokenNames
Constructor Detail

sepParser

protected sepParser(antlr.TokenBuffer tokenBuf,
                    int k)

sepParser

public sepParser(antlr.TokenBuffer tokenBuf)

sepParser

protected sepParser(antlr.TokenStream lexer,
                    int k)

sepParser

public sepParser(antlr.TokenStream lexer)

sepParser

public sepParser(antlr.ParserSharedInputState state)
Method Detail

sepStart

public final SepReturnTable sepStart(RDBInfo info,
                                     String uname,
                                     SepInterpreter si)
                              throws antlr.RecognitionException,
                                     antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

request

public final void request()
                   throws antlr.RecognitionException,
                          antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

orequest

public final void orequest()
                    throws antlr.RecognitionException,
                           antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

fetch

public final void fetch()
                 throws antlr.RecognitionException,
                        antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

crequest

public final void crequest()
                    throws antlr.RecognitionException,
                           antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

store

public final void store()
                 throws antlr.RecognitionException,
                        antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

action

public final void action()
                  throws antlr.RecognitionException,
                         antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

ofetch

public final void ofetch()
                  throws antlr.RecognitionException,
                         antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

union

public final void union(int compareNr)
                 throws antlr.RecognitionException,
                        antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

ordering

public final void ordering()
                    throws antlr.RecognitionException,
                           antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

cfetch

public final void cfetch()
                  throws antlr.RecognitionException,
                         antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

oordering

public final void oordering()
                     throws antlr.RecognitionException,
                            antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

path

public final void path()
                throws antlr.RecognitionException,
                       antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

cordering

public final void cordering()
                     throws antlr.RecognitionException,
                            antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

ounion

public final void ounion()
                  throws antlr.RecognitionException,
                         antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

intersect

public final void intersect(int intersectNr)
                     throws antlr.RecognitionException,
                            antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

cunion

public final void cunion()
                  throws antlr.RecognitionException,
                         antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

compare

public final void compare(int compareNr)
                   throws antlr.RecognitionException,
                          antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

ocompare

public final void ocompare()
                    throws antlr.RecognitionException,
                           antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

value

public final void value()
                 throws antlr.RecognitionException,
                        antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

ccompare

public final void ccompare()
                    throws antlr.RecognitionException,
                           antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

ointersect

public final void ointersect()
                      throws antlr.RecognitionException,
                             antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

cintersect

public final void cintersect()
                      throws antlr.RecognitionException,
                             antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

opath

public final void opath()
                 throws antlr.RecognitionException,
                        antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

element

public final void element()
                   throws antlr.RecognitionException,
                          antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

cpath

public final void cpath()
                 throws antlr.RecognitionException,
                        antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

reqno

public final void reqno()
                 throws antlr.RecognitionException,
                        antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

related

public final void related()
                   throws antlr.RecognitionException,
                          antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

offset

public final void offset()
                  throws antlr.RecognitionException,
                         antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

maxnum

public final void maxnum()
                  throws antlr.RecognitionException,
                         antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

notification

public final void notification()
                        throws antlr.RecognitionException,
                               antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

prevstamp

public final void prevstamp()
                     throws antlr.RecognitionException,
                            antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

subtree

public final void subtree()
                   throws antlr.RecognitionException,
                          antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

operator

public final void operator()
                    throws antlr.RecognitionException,
                           antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

casesensitive

public final void casesensitive()
                         throws antlr.RecognitionException,
                                antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

approximate

public final void approximate()
                       throws antlr.RecognitionException,
                              antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

attribute

public final void attribute()
                     throws antlr.RecognitionException,
                            antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

order

public final void order()
                 throws antlr.RecognitionException,
                        antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

oelement

public final void oelement()
                    throws antlr.RecognitionException,
                           antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

celement

public final void celement()
                    throws antlr.RecognitionException,
                           antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException

property

public final void property()
                    throws antlr.RecognitionException,
                           antlr.TokenStreamException
antlr.RecognitionException
antlr.TokenStreamException


"Copyright © 2001 Internet Multicasting Services & media.org. All Rights Reserved."