public abstract class Statement
extends java.lang.Object
| Constructor and Description |
|---|
Statement(ZenPosition position) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
compile(IEnvironmentMethod environment) |
void |
compile(IEnvironmentMethod environment,
boolean forced) |
ZenPosition |
getPosition() |
java.util.List<Statement> |
getSubStatements() |
boolean |
isReturn() |
static Statement |
read(ZenTokener parser,
IEnvironmentGlobal environment,
ZenType returnType) |
public Statement(ZenPosition position)
public static Statement read(ZenTokener parser, IEnvironmentGlobal environment, ZenType returnType)
public ZenPosition getPosition()
public boolean isReturn()
public abstract void compile(IEnvironmentMethod environment)
public java.util.List<Statement> getSubStatements()
public void compile(IEnvironmentMethod environment, boolean forced)