|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExpressionProgram | |
---|---|
data | |
edu.hws.jcm.data | |
edu.hws.jcm.functions | |
engin |
Uses of ExpressionProgram in data |
---|
Methods in data that return ExpressionProgram | |
---|---|
ExpressionProgram |
Transition.getExp()
Returns the mathematical expression representing the repartition function of the states |
Constructors in data with parameters of type ExpressionProgram | |
---|---|
Transition(Interval startingStates,
Interval endingStates,
ExpressionProgram exp,
java.lang.String action)
Initialization constructor |
Uses of ExpressionProgram in edu.hws.jcm.data |
---|
Fields in edu.hws.jcm.data declared as ExpressionProgram | |
---|---|
ExpressionProgram |
ParserContext.prog
The ExpressionProgram that is being generated as the string is parsed. |
Methods in edu.hws.jcm.data that return ExpressionProgram | |
---|---|
ExpressionProgram |
Parser.parse(java.lang.String str)
Parse the string str and create the corresponding expression. |
ExpressionProgram |
Parser.parseLogical(java.lang.String str)
Parse the String, str, and create a corresponding logical-valued expression. |
Methods in edu.hws.jcm.data with parameters of type ExpressionProgram | |
---|---|
void |
ConditionalExpression.appendOutputString(ExpressionProgram prog,
int myIndex,
java.lang.StringBuffer buffer)
Append the string representation of the expression (including the boolean condition) to the buffer. |
void |
Constant.appendOutputString(ExpressionProgram prog,
int myIndex,
java.lang.StringBuffer buffer)
Append the print string for this Constant to the buffer. |
void |
ExpressionCommand.appendOutputString(ExpressionProgram prog,
int myIndex,
java.lang.StringBuffer buffer)
The ExpressionCommand occurs in the program prog at the index indicated by myIndex. |
void |
ConditionalExpression.compileDerivative(ExpressionProgram prog,
int myIndex,
ExpressionProgram deriv,
Variable wrt)
Add commands to deriv that evaluate the derivative of this conditional expression with respect to the variable wrt. |
void |
Constant.compileDerivative(ExpressionProgram prog,
int myIndex,
ExpressionProgram deriv,
Variable wrt)
Add a commands to deriv to evaluate the derivative of this Constant with respect to the variable. |
void |
ExpressionCommand.compileDerivative(ExpressionProgram prog,
int myIndex,
ExpressionProgram deriv,
Variable wrt)
The ExpressionCommand occurs in the program prog at the index indicated by myIndex. |
void |
Variable.compileDerivative(ExpressionProgram prog,
int myIndex,
ExpressionProgram deriv,
Variable wrt)
Add a command to deriv to evaluate the derivative of this Variable with respect to the Variable wrt. |
void |
ExpressionProgram.compileDerivative(int index,
ExpressionProgram deriv,
Variable wrt)
The command at position index in the program represents a subexpression of the whole expression. |
void |
ExpressionProgram.copyExpression(int index,
ExpressionProgram destination)
The command at position index in the program represents a subexpression of the whole expression. |
boolean |
ExpressionProgram.equals(ExpressionProgram e)
|
int |
ConditionalExpression.extent(ExpressionProgram prog,
int myIndex)
Assume that this ConditionalExpression object occurs in prog at index myIndex. |
int |
Constant.extent(ExpressionProgram prog,
int myIndex)
Return the number of locations that this Constant uses in the program. |
int |
ExpressionCommand.extent(ExpressionProgram prog,
int myIndex)
The ExpressionCommand occurs in the program prog at the index indicated by myIndex. |
Constructors in edu.hws.jcm.data with parameters of type ExpressionProgram | |
---|---|
ConditionalExpression(ExpressionProgram trueCase,
ExpressionProgram falseCase)
Create a ConditionalExpression object containing the two given expressions. |
Uses of ExpressionProgram in edu.hws.jcm.functions |
---|
Methods in edu.hws.jcm.functions with parameters of type ExpressionProgram | |
---|---|
void |
FunctionParserExtension.appendOutputString(ExpressionProgram prog,
int myIndex,
java.lang.StringBuffer buffer)
Append a string representation of the function and its arguments to the buffer |
void |
FunctionParserExtension.compileDerivative(ExpressionProgram prog,
int myIndex,
ExpressionProgram deriv,
Variable wrt)
The function object occurs as a command at index myIndex in prog. |
int |
FunctionParserExtension.extent(ExpressionProgram prog,
int myIndex)
Return the number of commands in prog that are part of this function reference, including the space occupied by the commands that compute the values of the function's arguments. |
Uses of ExpressionProgram in engin |
---|
Methods in engin that return ExpressionProgram | |
---|---|
ExpressionProgram |
Engin.parseExp(java.lang.String exp)
Parse a string representing an expression attached to a transition to build an expression object recognizable by the JavaMath library. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |