com.jeffpalm.expr
Class Parser
java.lang.Object
com.jeffpalm.expr.Parser
- All Implemented Interfaces:
- ParserConstants
public final class Parser
- extends java.lang.Object
- implements ParserConstants
Fields inherited from interface com.jeffpalm.expr.ParserConstants |
_URL, ANY, CDC, CDO, COLON, COMMA, D, DASHMATCH, DEFAULT, DIV, DOT, EOF, EQ, ESCAPE, H, IDENT, IN_COMMENT, INCLUDES, LBRACE, LBRACKET, LPARAN, MINUS, NAME, NMCHAR, NMSTART, NONASCII, NUMBER, PLUS, PRECEDES, PREFIXMATCH, RBRACE, RBRACKET, RPARAN, S, SEMICOLON, STRING, STRINGCHAR, SUBSTRINGMATCH, SUFFIXMATCH, TILDE, tokenImage, UNICODE, URL |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
css
public final StyleSheet css
token_source
public ParserTokenManager token_source
token
public Token token
jj_nt
public Token jj_nt
Parser
public Parser(java.io.InputStream stream)
Parser
public Parser(java.io.Reader stream)
Parser
public Parser(ParserTokenManager tm)
getInstance
public static final Parser getInstance(java.io.File f)
throws java.lang.Exception
- Throws:
java.lang.Exception
css
public static final StyleSheet css()
parse
public static final void parse(java.io.File f)
throws java.lang.Exception
- Throws:
java.lang.Exception
main
public static void main(java.lang.String[] args)
Start
public final void Start()
throws ParseException
- Throws:
ParseException
Dec
public final void Dec()
throws ParseException
- Throws:
ParseException
ReInit
public void ReInit(java.io.InputStream stream)
ReInit
public void ReInit(java.io.Reader stream)
ReInit
public void ReInit(ParserTokenManager 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()