Uses of Class
org.ow2.opensuit.cel.impl.tree.impl.Parser.ParseException

Packages that use Parser.ParseException
org.ow2.opensuit.cel.impl.tree.impl   
 

Uses of Parser.ParseException in org.ow2.opensuit.cel.impl.tree.impl
 

Methods in org.ow2.opensuit.cel.impl.tree.impl that throw Parser.ParseException
protected  AstNode Parser.add(boolean required)
          add := add ( mul | mul)*
protected  AstNode Parser.and(boolean required)
           
protected  AstNode Parser.cmp(boolean required)
          cmp := add ( add | add | add | add)*
protected  Scanner.Token Parser.consumeToken()
          consume current token (get next token).
protected  Scanner.Token Parser.consumeToken(Scanner.Symbol expected)
          consume current token (get next token); throw exception if the current token doesn't match the expected symbol.
protected  AstNode Parser.eq(boolean required)
          eq := cmp ( cmp | cmp)*
protected  AstEval Parser.eval()
          eval := dynamic | deferred
protected  AstEval Parser.eval(boolean required, boolean deferred)
          dynmamic := expr deferred := expr
protected  AstNode Parser.expr(boolean required)
          expr := or ( expr expr)?
protected  void Parser.fail(Scanner.Symbol expected)
          throw exception
protected  void Parser.fail(java.lang.String expected)
          throw exception
protected  java.util.List<AstNode> Parser.list()
          list := expr ( expr)*
protected  AstNode Parser.literal()
          literal := | | | | |
protected  Scanner.Token Parser.lookahead(int index)
          get lookahead symbol.
protected  AstNode Parser.mul(boolean required)
          mul := unary ( unary |
unary | unary)*
protected  AstNode Parser.nonliteral()
          nonliteral := | function | expr function := ( )?
protected  AstNode Parser.or(boolean required)
          or := and ( and)*
 IExprNode Parser.parse()
          tree := text?
protected  java.lang.Number Parser.parseFloat(java.lang.String string)
          Parse a floating point literal.
protected  java.lang.Number Parser.parseInteger(java.lang.String string)
          Parse an integer literal.
protected  AstNode Parser.text()
          text :=
protected  AstNode Parser.unary(boolean required)
          unary := unary | unary | unary | value
protected  AstNode Parser.value()
          value := (nonliteral | literal) ( | expr )*
 



Copyright © 2008-2010 eBMWebsourcing. All Rights Reserved.