Package org.armedbear.lisp
Class Return
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- org.armedbear.lisp.ControlTransfer
-
- org.armedbear.lisp.Return
-
- All Implemented Interfaces:
java.io.Serializable
public final class Return extends ControlTransfer
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description LispObject
block
LispObject
result
LispObject
tag
-
Constructor Summary
Constructors Constructor Description Return(LispObject tag, LispObject result)
Return(LispObject tag, LispObject block, LispObject result)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LispObject
getBlock()
LispObject
getCondition()
LispObject
getResult()
LispObject
getTag()
-
Methods inherited from class org.armedbear.lisp.ControlTransfer
fillInStackTrace
-
-
-
-
Field Detail
-
tag
public final LispObject tag
-
block
public final LispObject block
-
result
public final LispObject result
-
-
Constructor Detail
-
Return
public Return(LispObject tag, LispObject block, LispObject result)
-
Return
public Return(LispObject tag, LispObject result)
-
-
Method Detail
-
getTag
public LispObject getTag()
-
getBlock
public LispObject getBlock()
-
getResult
public LispObject getResult()
-
getCondition
public LispObject getCondition()
- Specified by:
getCondition
in classControlTransfer
-
-