|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.ml.sbml.jep.Parser
public class Parser
DOCUMENT ME!
| Field Summary | |
|---|---|
Token |
jj_nt
DOCUMENT ME! |
protected org.jscience.ml.sbml.jep.JJTParserState |
jjtree
DOCUMENT ME! |
boolean |
lookingAhead
DOCUMENT ME! |
Token |
token
DOCUMENT ME! |
ParserTokenManager |
token_source
DOCUMENT ME! |
| Fields inherited from interface org.jscience.ml.sbml.jep.ParserTreeConstants |
|---|
JJTCONSTANT, JJTELSE, JJTELSEIFTHEN, JJTFUNNODE, JJTIFTHEN, jjtNodeName, JJTPIECEWISE, JJTSTART, JJTVARNODE, JJTVOID |
| Fields inherited from interface org.jscience.ml.sbml.jep.ParserConstants |
|---|
AND, DECIMAL_LITERAL, DEFAULT, DIGIT, DIV, ELSE, ELSEIF, EOF, EQ, ESC, ESCAP, EXPONENT, FALSE, FLOATING_POINT_LITERAL, GE, GT, IDENTIFIER, IF, INTEGER_LITERAL, LE, LETTER, LT, MINUS, MUL, NE, NOT, OR, PLUS, POWER, THEN, tokenImage, TRUE, XOR |
| Constructor Summary | |
|---|---|
Parser(java.io.InputStream stream)
Creates a new Parser object. |
|
Parser(ParserTokenManager tm)
Creates a new Parser object. |
|
Parser(java.io.Reader stream)
Creates a new Parser object. |
|
| Method Summary | |
|---|---|
void |
AdditiveExpression()
DOCUMENT ME! |
void |
AnyConstant()
DOCUMENT ME! |
void |
ArgumentList(int reqArguments,
java.lang.String functionName)
DOCUMENT ME! |
void |
Condition()
DOCUMENT ME! |
void |
ConnectiveCondition()
DOCUMENT ME! |
void |
disable_tracing()
DOCUMENT ME! |
void |
enable_tracing()
DOCUMENT ME! |
void |
Expression()
DOCUMENT ME! |
void |
Function()
DOCUMENT ME! |
ParseException |
generateParseException()
DOCUMENT ME! |
Token |
getNextToken()
DOCUMENT ME! |
Token |
getToken(int index)
DOCUMENT ME! |
java.lang.String |
Identifier()
DOCUMENT ME! |
void |
MultiplicativeExpression()
DOCUMENT ME! |
void |
NotConnectiveCondition()
DOCUMENT ME! |
Node |
parseStream(java.io.Reader stream,
JEP jep_in)
DOCUMENT ME! |
void |
Piecewise()
DOCUMENT ME! |
void |
PowerExpression()
DOCUMENT ME! |
java.lang.Object |
RealConstant()
DOCUMENT ME! |
void |
ReInit(java.io.InputStream stream)
DOCUMENT ME! |
void |
ReInit(ParserTokenManager tm)
DOCUMENT ME! |
void |
ReInit(java.io.Reader stream)
DOCUMENT ME! |
ASTStart |
Start()
GRAMMAR START |
void |
UnaryExpression()
DOCUMENT ME! |
void |
UnaryExpressionNotPlusMinus()
DOCUMENT ME! |
void |
Variable()
DOCUMENT ME! |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public boolean lookingAhead
public ParserTokenManager token_source
public Token jj_nt
public Token token
protected org.jscience.ml.sbml.jep.JJTParserState jjtree
| Constructor Detail |
|---|
public Parser(java.io.InputStream stream)
stream - DOCUMENT ME!public Parser(java.io.Reader stream)
stream - DOCUMENT ME!public Parser(ParserTokenManager tm)
tm - DOCUMENT ME!| Method Detail |
|---|
public final void AdditiveExpression()
throws ParseException
ParseException - DOCUMENT ME!
public final void AnyConstant()
throws ParseException
ParseException - DOCUMENT ME!
public final void ArgumentList(int reqArguments,
java.lang.String functionName)
throws ParseException
reqArguments - DOCUMENT ME!functionName - DOCUMENT ME!
ParseException - DOCUMENT ME!
public final void Condition()
throws ParseException
ParseException - DOCUMENT ME!
public final void ConnectiveCondition()
throws ParseException
ParseException - DOCUMENT ME!
public final void Expression()
throws ParseException
ParseException - DOCUMENT ME!
public final void Function()
throws ParseException
ParseException - DOCUMENT ME!
public final java.lang.String Identifier()
throws ParseException
ParseException - DOCUMENT ME!
java.lang.Error - DOCUMENT ME!
public final void MultiplicativeExpression()
throws ParseException
ParseException - DOCUMENT ME!
public final void NotConnectiveCondition()
throws ParseException
ParseException - DOCUMENT ME!
public final void Piecewise()
throws ParseException
ParseException - DOCUMENT ME!
public final void PowerExpression()
throws ParseException
ParseException - DOCUMENT ME!
public final java.lang.Object RealConstant()
throws ParseException
ParseException - DOCUMENT ME!
java.lang.Error - DOCUMENT ME!
public final ASTStart Start()
throws ParseException
ParseException - DOCUMENT ME!
java.lang.Error - DOCUMENT ME!
public final void UnaryExpression()
throws ParseException
ParseException - DOCUMENT ME!
public final void UnaryExpressionNotPlusMinus()
throws ParseException
ParseException - DOCUMENT ME!
public final void Variable()
throws ParseException
ParseException - DOCUMENT ME!public void ReInit(java.io.InputStream stream)
stream - DOCUMENT ME!public void ReInit(java.io.Reader stream)
stream - DOCUMENT ME!public void ReInit(ParserTokenManager tm)
tm - DOCUMENT ME!public final void disable_tracing()
public final void enable_tracing()
public final ParseException generateParseException()
public final Token getNextToken()
public final Token getToken(int index)
index - DOCUMENT ME!
public Node parseStream(java.io.Reader stream,
JEP jep_in)
throws ParseException
stream - DOCUMENT ME!jep_in - DOCUMENT ME!
ParseException - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||