Package de.unidu.is.expressions

Provides classes for arbitrary expressions.

See:
          Description

Interface Summary
Expression An interface defining mathematical expressions.
 

Class Summary
AbstractExpression An abstract class for expressions.
Arg2Expression An expression with an operator and two arguments, e.g. the sum of two expressions.
ArgNExpression An expression with an operator and a list of arguments, e.g. the sum of expressions.
BinaryStandardFunctionExpression An expression for binary functions without preceding ampersend.
DifferenceExpression An expression for the difference of two arguments, eg. arg1-arg2.
EqualsExpression An expression for the testing if two arguments are equal, eg. arg1=arg2.
FractionExpression An expression for the fraction of two arguments, eg. arg1/arg2.
FunctionExpression An expression for functions.
PlainExpression An expression for plain content.
ProductExpression An expression for the product of two arguments, eg. arg1*arg2.
ProductNExpression An expression for the product of a list of arguments, i.e.
Str2NumFunctionExpression An expression for the str2num function.
StringExpression An expression for a string, enclosed in single quotes.
SumExpression An expression for the sum of two arguments, eg. arg1+arg2.
SumNExpression An expression for the sum of a list of arguments, i.e.
VariableExpression An expression for a variable.
 

Package de.unidu.is.expressions Description

Provides classes for arbitrary expressions.