Package | Description |
---|---|
org.expressionj.expr |
Contain classes that are used to compute equations.
|
org.expressionj.expr.parser |
Produced by javaCC.
|
org.expressionj.model |
Contains fundamental classes used for expressions.
|
Modifier and Type | Method and Description |
---|---|
Variable |
ParsedEquation.getDollarVariable(java.lang.String dollarName) |
Modifier and Type | Method and Description |
---|---|
static ParseException |
EquationParser.generateParseException()
Generate ParseException.
|
Modifier and Type | Method and Description |
---|---|
static void |
EquationParser.addAssign() |
static void |
EquationParser.affect() |
static void |
EquationParser.affectInType() |
static void |
EquationParser.arrayAffect() |
static void |
EquationParser.arrayDeclaration() |
static void |
EquationParser.block() |
static void |
EquationParser.breakExpr() |
static void |
EquationParser.choice() |
static void |
EquationParser.closeCurly() |
static void |
EquationParser.closeCurlyArrayDeclaration() |
static void |
EquationParser.closePar() |
static void |
EquationParser.comma() |
static void |
EquationParser.constant() |
static void |
EquationParser.decrement() |
static void |
EquationParser.divAssign() |
static void |
EquationParser.element() |
static void |
EquationParser.elseblock() |
static void |
EquationParser.elseExpression() |
static void |
EquationParser.elseif() |
static void |
EquationParser.expr() |
static void |
EquationParser.exprContinuation() |
static void |
EquationParser.exprManyMULTDIVIDE() |
static void |
EquationParser.exprMULTDIVIDE() |
static void |
EquationParser.exprMULTDIVIDEContinuation() |
static void |
EquationParser.exprWithFirst() |
static void |
EquationParser.exprWithoutFirst() |
static void |
EquationParser.FormalParameters() |
static void |
EquationParser.ifToken() |
static void |
EquationParser.increment() |
static void |
EquationParser.main(java.lang.String[] args) |
static void |
EquationParser.multAssign() |
static void |
EquationParser.openCurly() |
static void |
EquationParser.openPar() |
static void |
EquationParser.parse() |
static Equation |
EquationParser.parse(java.io.File file)
Parse an equation.
|
static Equation |
EquationParser.parse(java.io.File file,
java.util.List<Variable> vars)
Parse an equation, passing to the parser a list of global variables.
|
static Equation |
EquationParser.parse(java.lang.String text)
Parse an equation.
|
static Equation |
EquationParser.parse(java.lang.String text,
java.util.List<Variable> vars)
Parse an equation, passing to the parser a list of global variables.
|
static Equation |
EquationParser.parse(java.net.URL url)
Parse an equation.
|
static Equation |
EquationParser.parse(java.net.URL url,
java.util.List<Variable> vars)
Parse an equation, passing to the parser a list of global variables.
|
static void |
EquationParser.semicolon() |
static void |
EquationParser.subAssign() |
static void |
EquationParser.typedAffect() |
static void |
EquationParser.unary() |
static void |
EquationParser.whileExpr() |
static void |
EquationParser.whileToken() |
Modifier and Type | Method and Description |
---|---|
static Equation |
ExpressionJ.parse(java.io.File file)
Parse an equation.
|
static Equation |
ExpressionJ.parse(java.io.File file,
java.util.List<Variable> vars)
Parse an equation, passing to the parser a list of global variables.
|
static Equation |
ExpressionJ.parse(java.lang.String text)
Parse an equation.
|
static Equation |
ExpressionJ.parse(java.lang.String text,
java.util.List<Variable> vars)
Parse an equation, passing to the parser a list of global variables.
|
static Equation |
ExpressionJ.parse(java.net.URL url)
Parse an equation.
|
static Equation |
ExpressionJ.parse(java.net.URL url,
java.util.List<Variable> vars)
Parse an equation, passing to the parser a list of global variables.
|
Copyright © 2018 Herve Girod. All Rights Reserved. Documentation and source under the BSD licence