org.extex.ocpware.compiler.sexpression
Interface Expr
- All Known Implementing Classes:
- Arith, Char, Constant, LastChar, Some, StringItem
public interface Expr
This interface represents an string expression.
- Version:
- $Revision:6007 $
- Author:
- Gerd Neugebauer
|
Method Summary |
void |
outRight(CompilerState cs,
boolean withOffset)
Compile the string expression into a set of ΩCP instructions. |
outRight
void outRight(CompilerState cs,
boolean withOffset)
throws ArgmentTooBigException,
java.io.IOException,
TableNotDefinedException
- Compile the string expression into a set of ΩCP instructions.
- Parameters:
cs - the compiler state for lookupwithOffset - use push back instead of output
- Throws:
ArgmentTooBigException - in case that an argument is encountered
which does not fit into two bytes
java.io.IOException - in case of an I/O error
TableNotDefinedException - in case that no matching table is known
for a symbolic table reference