com.sun.labs.minion.retrieval.parser
Class WebParser
java.lang.Object
com.sun.labs.minion.retrieval.parser.Parser
com.sun.labs.minion.retrieval.parser.WebParser
- All Implemented Interfaces:
- WebParserConstants, WebParserTreeConstants
public class WebParser
- extends Parser
- implements WebParserTreeConstants, WebParserConstants
Fields inherited from interface com.sun.labs.minion.retrieval.parser.WebParserConstants |
DEFAULT, DUBQUOTE, EOF, FSLASH, LB, MINUS, NGRAMTOKEN, NONSPACESEPCHAR, PASSAGE, PHRASE, PLUS, PUNCTCHAR1, PUNCTCHAR2, PUNCTUATION, RB, SPACESEPCHAR, SPACESEPCHAR1, SPACESEPCHAR2, SPACESEPCHAR3, SPACESEPCHAR4, SPACESEPCHAR5, SPACESEPCHAR6, SPACESEPCHAR7, SPACESEPCHAR8, SPACESEPCHAR9, SPACESEPTOKEN, TERM, TILDE, tokenImage, VALIDCHAR, WHITECHAR, WHITESPACE |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
jjtree
protected com.sun.labs.minion.retrieval.parser.JJTWebParserState jjtree
token_source
public WebParserTokenManager token_source
token
public Token token
jj_nt
public Token jj_nt
WebParser
public WebParser(java.io.InputStream stream)
WebParser
public WebParser(java.io.InputStream stream,
java.lang.String encoding)
WebParser
public WebParser(java.io.Reader stream)
WebParser
public WebParser(WebParserTokenManager tm)
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
- Throws:
java.lang.Exception
doParse
public final SimpleNode doParse()
throws ParseException
- Specified by:
doParse
in class Parser
- Throws:
ParseException
q
public final void q()
throws ParseException
- Throws:
ParseException
term
public final void term()
throws ParseException
- Throws:
ParseException
phraseTerm
public final void phraseTerm()
throws ParseException
- Throws:
ParseException
passageTerm
public final void passageTerm()
throws ParseException
- Throws:
ParseException
ReInit
public void ReInit(java.io.InputStream stream)
ReInit
public void ReInit(java.io.InputStream stream,
java.lang.String encoding)
ReInit
public void ReInit(java.io.Reader stream)
ReInit
public void ReInit(WebParserTokenManager tm)
getNextToken
public final Token getNextToken()
getToken
public final Token getToken(int index)
generateParseException
public ParseException generateParseException()
enable_tracing
public final void enable_tracing()
disable_tracing
public final void disable_tracing()