|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AppContext | |
---|---|
sisc | SISC: The Second Interpreter of Scheme Code |
sisc.env | |
sisc.interpreter | |
sisc.io | |
sisc.ser |
Uses of AppContext in sisc |
---|
Methods in sisc with parameters of type AppContext | |
---|---|
static Procedure |
REPL.getCliProc(AppContext ctx)
|
static void |
REPL.listen(AppContext ctx,
java.net.ServerSocket ssocket)
|
Uses of AppContext in sisc.env |
---|
Fields in sisc.env declared as AppContext | |
---|---|
AppContext |
DynamicEnvironment.ctx
|
Constructors in sisc.env with parameters of type AppContext | |
---|---|
DynamicEnvironment(AppContext ctx)
|
|
DynamicEnvironment(AppContext ctx,
java.io.InputStream in,
java.io.OutputStream out)
|
Uses of AppContext in sisc.interpreter |
---|
Methods in sisc.interpreter that return AppContext | |
---|---|
static AppContext |
Context.currentAppContext()
Returns the AppContext of any current interpreter in an internal call, or the default AppContext if no current interpreter is present. |
AppContext |
Interpreter.getCtx()
|
static AppContext |
Context.getDefaultAppContext()
Returns the currently set default AppContext, or creates a new AppContext with default values if non was already set, and attempts to initialize it with the default heap. |
static AppContext |
Context.lookup(java.lang.String appName)
Deprecated. |
Methods in sisc.interpreter with parameters of type AppContext | |
---|---|
Interpreter |
ThreadContext.currentInterpreter(AppContext ctx)
|
static Interpreter |
Context.currentInterpreter(AppContext ctx)
Fetches the nearest enclosing Interpreter that operates on a given AppContext, if this is an internal call (that is, a call from Java to Scheme in the contex of a Scheme->Java call). |
static Interpreter |
Context.enter(AppContext ctx)
Returns an Interpreter bound to the given AppContext with same DynamicEnvironment as the nearest enclosing Interpreter in the same thread that is bound to the same AppContext. |
static java.lang.Object |
Context.execute(AppContext ctx,
SchemeCaller caller)
Calls caller with an Interpreter bound to the given AppContext with same DynamicEnvironment as the nearest enclosing Interpreter in the same thread that is bound to the same AppContext. |
static void |
Context.register(java.lang.String appName,
AppContext ctx)
Deprecated. |
static void |
Context.setDefaultAppContext(AppContext ctx)
Sets the default AppContext, which is used sparingly whenever a call originates from uncontrolled Java source that involves the Scheme environment. |
Uses of AppContext in sisc.io |
---|
Constructors in sisc.io with parameters of type AppContext | |
---|---|
DeserializerStream(AppContext ctx,
java.io.InputStream in)
|
|
SerializerStream(AppContext ctx,
java.io.OutputStream out)
|
Uses of AppContext in sisc.ser |
---|
Fields in sisc.ser declared as AppContext | |
---|---|
protected AppContext |
SerializerImpl.ctx
|
protected AppContext |
DeserializerImpl.ctx
|
Methods in sisc.ser with parameters of type AppContext | |
---|---|
static Library |
Library.load(AppContext ctx,
SeekableDataInputStream di)
|
static Library |
Library.load(AppContext ctx,
java.net.URL u)
|
void |
LibraryBuilder.setAppContext(AppContext ctx)
|
Constructors in sisc.ser with parameters of type AppContext | |
---|---|
BlockDeserializer(AppContext ctx,
SeekableDataInputStream input,
java.util.Map classes,
int[] o,
int[] l)
|
|
BlockSerializer(AppContext ctx,
java.io.OutputStream out,
java.util.Vector classes,
Expression[] entryPoints)
|
|
DeserializerImpl(AppContext ctx,
java.io.ObjectInput in)
|
|
LibraryBuilder(AppContext ctx)
|
|
LibraryBuilder(AppContext ctx,
boolean iae)
|
|
LibraryManager(AppContext ctx)
|
|
SerializerImpl(AppContext ctx,
java.io.ObjectOutput out)
|
|
SLL2Deserializer(AppContext ctx,
java.io.ObjectInput input)
|
|
SLL2Serializer(AppContext ctx,
java.io.ObjectOutput out)
|
|
StreamDeserializer(AppContext ctx,
java.io.InputStream input)
|
|
StreamSerializer(AppContext ctx,
java.io.OutputStream out)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |