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 LispObjectblockLispObjectresultLispObjecttag
-
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 LispObjectgetBlock()LispObjectgetCondition()LispObjectgetResult()LispObjectgetTag()-
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:
getConditionin classControlTransfer
-
-