public final class Throw extends ControlTransfer
Modifier and Type | Field and Description |
---|---|
private LispObject |
result |
LispObject |
tag |
private LispObject[] |
values |
Constructor and Description |
---|
Throw(LispObject tag,
LispObject result,
LispThread thread) |
Modifier and Type | Method and Description |
---|---|
LispObject |
getCondition() |
LispObject |
getResult(LispThread thread) |
fillInStackTrace
addSuppressed, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public final LispObject tag
private final LispObject result
private final LispObject[] values
public Throw(LispObject tag, LispObject result, LispThread thread)
public LispObject getResult(LispThread thread)
public LispObject getCondition()
getCondition
in class ControlTransfer