See: Description
| Interface | Description |
|---|---|
| ExponentExpr |
An
Expression that evaluates to an integer. |
| ExponentVariableExpr |
An
ExponentExpr representing a named variable. |
| Class | Description |
|---|---|
| BasicNamedExponentVariableExpr |
A
ExponentVariableExpr with a specific name. |
| ExponentConstantExpr |
An
ExponentExpr representing a constant integer value. |
| ExponentEmptyExpr |
An
ExponentExpr representing an empty value useful for instantiating a new expression. |
| ExponentInvExpr |
An
ExponentExpr representing the multiplicative inversion of an exponent expression. |
| ExponentMulExpr |
An
ExponentExpr represening the multiplication of two exponent expressions. |
| ExponentNegExpr |
An
ExponentExpr representing the negation of an exponent expression. |
| ExponentPowExpr |
An
ExponentExpr representing an exponentiation with both base and exponent being exponent expressions. |
| ExponentSumExpr |
An
ExponentExpr representing the sum of two exponent expressions. |