All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class Jaja.EscapeObject

java.lang.Object
   |
   +----java.lang.Throwable
           |
           +----java.lang.Exception
                   |
                   +----java.lang.RuntimeException
                           |
                           +----Jaja.EscapeObject

public class EscapeObject
extends RuntimeException
This class wraps a Scheme value into a Java Exception to be thrown where the call/ep function was called. Such an entity should never be seen from the Scheme runtime since it only exists while being thrown. To extend RuntimeException spares many ``throws'' clauses for all Scheme classes. This class is used by the callep function.


Variable Index

 o value

Constructor Index

 o EscapeObject(Value)

Variables

 o value
 protected Value value

Constructors

 o EscapeObject
 public EscapeObject(Value v)

All Packages  Class Hierarchy  This Package  Previous  Next  Index