| HEADER | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
ru.biosoft.math.model.AbstractParser | +--ru.biosoft.math.parser.Parser
| Field Summary | |
Token | jj_nt |
boolean | lookingAhead |
Token | token |
ParserTokenManager | token_source |
| Constructor Summary | |
Parser()Default constructor. | |
Parser(java.io.InputStream stream) | |
Parser(java.io.Reader stream) | |
Parser(ParserTokenManager tm) | |
| Method Summary | |
final void | AdditiveExpression() |
final void | AndExpression() |
final void | AnyConstant() |
final void | ArgumentDeclaration() |
final void | ArgumentList(int reqArguments, String functionName) |
final Vector | Array() |
final void | Assignment()************************************************************* ASSIGNMENT |
final void | Diff() |
final void | DiffEquation()************************************************************* DIFFERENTIATION |
final void | disable_tracing() |
final void | enable_tracing() |
final void | EqualExpression() |
final void | Expression()************************************************************* EXPRESSION |
final void | Function() |
final void | FunctionDeclaration()************************************************************* FUNCTION DECLARATION |
ParseException | generateParseException() |
final Token | getNextToken() |
final Token | getToken(int index) |
final String | Identifier() |
final void | MultiplicativeExpression() |
final void | OrExpression() |
final void | ParenthisExpression() |
int | parse(String expression) |
final void | Piece() |
final void | PieceOrOtherwise() |
final void | Piecewise()************************************************************* PIECEWISE |
final void | PowerExpression() |
final void | PredefinedConstant() |
final Object | RealConstant() |
void | ReInit(java.io.InputStream stream) |
void | ReInit(java.io.Reader stream) |
void | ReInit(ParserTokenManager tm) |
final void | RelationalExpression() |
final AstStart | Start()************************************************************* GRAMMAR START |
final void | UnaryExpression() |
final void | UnaryExpressionNotPlusMinus() |
final void | Variable() |
final void | VariableOrPredefinedConstant() |
final void | XorExpression() |
| Methods inherited from class ru.biosoft.math.model.AbstractParser |
error, fatalError, getContext, getMessages, getStartNode, getVariableResolver, isDeclareUndefinedVariables, setContext, setDeclareUndefinedVariables, setVariableResolver, warning |
| Field Detail |
public Token jj_nt
public boolean lookingAhead
public Token token
public ParserTokenManager token_source
| Constructor Detail |
public Parser()
public Parser(java.io.InputStream stream)
public Parser(java.io.Reader stream)
public Parser(ParserTokenManager tm)
| Method Detail |
public final void AdditiveExpression()
throws ParseException
public final void AndExpression()
throws ParseException
public final void AnyConstant()
throws ParseException
public final void ArgumentDeclaration()
throws ParseException
public final void ArgumentList(int reqArguments, String functionName)
throws ParseException
public final Vector Array()
throws ParseException
public final void Assignment()
throws ParseException
public final void Diff()
throws ParseException
public final void DiffEquation()
throws ParseException
public final void disable_tracing()
public final void enable_tracing()
public final void EqualExpression()
throws ParseException
public final void Expression()
throws ParseException
public final void Function()
throws ParseException
public final void FunctionDeclaration()
throws ParseException
public ParseException generateParseException()
public final Token getNextToken()
public final Token getToken(int index)
public final String Identifier()
throws ParseException
public final void MultiplicativeExpression()
throws ParseException
public final void OrExpression()
throws ParseException
public final void ParenthisExpression()
throws ParseException
public int parse(String expression)
public final void Piece()
throws ParseException
public final void PieceOrOtherwise()
throws ParseException
public final void Piecewise()
throws ParseException
public final void PowerExpression()
throws ParseException
public final void PredefinedConstant()
throws ParseException
public final Object RealConstant()
throws ParseException
public void ReInit(java.io.InputStream stream)
public void ReInit(java.io.Reader stream)
public void ReInit(ParserTokenManager tm)
public final void RelationalExpression()
throws ParseException
public final AstStart Start()
throws ParseException
public final void UnaryExpression()
throws ParseException
public final void UnaryExpressionNotPlusMinus()
throws ParseException
public final void Variable()
throws ParseException
public final void VariableOrPredefinedConstant()
throws ParseException
public final void XorExpression()
throws ParseException
| Association Links |
to Class ru.biosoft.math.parser.ParserTokenManager
to Class ru.biosoft.math.parser.SimpleCharStream
to Class ru.biosoft.math.parser.Token
to Class ru.biosoft.math.parser.Token
to Class ru.biosoft.math.parser.Parser.JJCalls
to Class ru.biosoft.math.parser.Parser.LookaheadSuccess
to Class java.util.Vector
| FOOTER | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||