|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ArithExpr | |
|---|---|
| org.extex.ocpware.compiler.arith | This package contains arithmetic expression classes for compiling OCPs. |
| Uses of ArithExpr in org.extex.ocpware.compiler.arith |
|---|
| Subclasses of ArithExpr in org.extex.ocpware.compiler.arith | |
|---|---|
class |
BinaryOp
This class represents the binary addition operation of two arithmetic expressions. |
class |
Char
This class represents the reference to a character in the matched sequence. |
class |
Constant
This class provides a constant arithmetic expression. |
class |
LastChar
This class represents an arithmetic expression which references a character in the prefix relative to last. |
class |
TableRef
This class represents an arithmetic expression for a table reference. |
| Methods in org.extex.ocpware.compiler.arith that return ArithExpr | |
|---|---|
ArithExpr |
BinaryOp.getLeft()
Getter for left. |
ArithExpr |
BinaryOp.getRight()
Getter for right. |
static ArithExpr |
ArithExpr.parse(ParserStream s)
Parse an arithmetic expression. |
| Methods in org.extex.ocpware.compiler.arith with parameters of type ArithExpr | |
|---|---|
static java.lang.String |
ArithExpr.toString(ArithExpr x,
java.lang.String op,
ArithExpr y)
Create a string representation for an binary operation. |
| Constructors in org.extex.ocpware.compiler.arith with parameters of type ArithExpr | |
|---|---|
Arith(ArithExpr expr)
Creates a new object. |
|
BinaryOp(int opCode,
java.lang.String op,
ArithExpr left,
ArithExpr right)
Creates a new object. |
|
BinaryOp(int opCode,
java.lang.String op,
ArithExpr left,
ArithExpr right,
boolean needsParen)
Creates a new object. |
|
TableRef(java.lang.String id,
ArithExpr n)
Creates a new object. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||