Serialized Form


Package interact

Class interact.IOTextArea extends javax.swing.JTextArea implements Serializable

Serialized Fields

area

IOTextArea area

doc

OutputDocument doc

readEnd

java.io.PipedReader readEnd

writeEnd

java.io.PipedWriter writeEnd

writer

java.io.Writer writer

Class interact.OutputDocument extends javax.swing.text.PlainDocument implements Serializable

Serialized Fields

outputPos

javax.swing.text.Position outputPos


Package jlib

Class jlib.EditArea extends java.awt.TextArea implements Serializable

Serialized Fields

state

int state

currentExpr

java.lang.String currentExpr

matchHandler

Procedure matchHandler

Class jlib.EventFrame extends java.awt.Frame implements Serializable

Serialized Fields

handler

Procedure handler

Class jlib.EventPanel extends java.awt.Panel implements Serializable

Serialized Fields

handler

Procedure handler

C

java.awt.Component C

GENERAL

int GENERAL
See Also:
Constant Field Values

ACTION

int ACTION
See Also:
Constant Field Values

MOUSE

int MOUSE
See Also:
Constant Field Values

eventmask

int eventmask

Class jlib.JLIB extends Procedure implements Serializable

Serialized Fields

whichcode

int whichcode

whichtype

int whichtype

frame

Pair frame

dynEnv

DynamicEnvironment dynEnv

Class jlib.Networking extends Procedure implements Serializable

Serialized Fields

whichcode

int whichcode

whichtype

int whichtype

frame

Pair frame

dynEnv

DynamicEnvironment dynEnv

Class jlib.SchemeCanvas extends java.awt.Panel implements Serializable

Serialized Fields

buffer

java.awt.Image buffer

bufferg

java.awt.Graphics bufferg

width

int width

height

int height

bufferwidth

int bufferwidth

bufferheight

int bufferheight

paintHandler

Procedure paintHandler

size

java.awt.Dimension size

Class jlib.SNLP extends Procedure implements Serializable

Serialized Fields

whichcode

int whichcode

whichtype

int whichtype

frame

Pair frame

dynEnv

DynamicEnvironment dynEnv

Class jlib.Swing extends Procedure implements Serializable

Serialized Fields

whichcode

int whichcode

whichtype

int whichtype

frame

Pair frame

dynEnv

DynamicEnvironment dynEnv


Package jscheme

Class jscheme.JScheme extends java.lang.Object implements Serializable

Serialized Fields

evaluator

Evaluator evaluator

Class jscheme.SchemeException extends java.lang.RuntimeException implements Serializable

Serialized Fields

contents

java.lang.Object contents


Package jschemeweb

Class jschemeweb.SchemeServlet extends javax.servlet.http.HttpServlet implements Serializable

Serialized Fields

do_service

Procedure do_service

do_delete

Procedure do_delete

do_get

Procedure do_get

do_options

Procedure do_options

do_post

Procedure do_post

do_put

Procedure do_put

do_trace

Procedure do_trace

do_destroy

Procedure do_destroy


Package jsint

Class jsint.BacktraceException extends java.lang.RuntimeException implements Serializable

Serialized Fields

exception

java.lang.Throwable exception

args

java.lang.Object[] args

lexenv

LexicalEnvironment lexenv

Class jsint.Closure extends Procedure implements Serializable

Serialized Fields

body

java.lang.Object body

lexenv

LexicalEnvironment lexenv

parms

java.lang.Object parms

Class jsint.Compile extends Procedure implements Serializable

Serialized Fields

whichcode

int whichcode

whichtype

int whichtype

frame

Pair frame

dynEnv

DynamicEnvironment dynEnv

Class jsint.Continuation extends Procedure implements Serializable

Serialized Fields

cc

java.lang.RuntimeException cc

value

java.lang.Object value

Class jsint.ContinuationException extends java.lang.RuntimeException implements Serializable

Class jsint.DynamicEnvironment extends java.lang.Object implements Serializable

Serialized Fields

lockedDown

boolean lockedDown
Is this locked down so it can't be changed?


rep

java.util.Hashtable rep

Class jsint.DynamicVariable extends java.lang.Object implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
When deserialized, add yourself to the interaction environment and give it a value if you have one.

Serialized Fields

name

Symbol name

value

java.lang.Object value

Class jsint.Evaluator extends java.lang.Object implements Serializable

Serialized Fields

exit

boolean exit
Should REP Loop exit?


INTERRUPTABLE

boolean INTERRUPTABLE
Is execution interruptable.


interactionEnvironment

DynamicEnvironment interactionEnvironment

INITIAL_ENVIRONMENT

DynamicEnvironment INITIAL_ENVIRONMENT

nameResults

boolean nameResults
If true, results of REPL evaluations are named (e.g. $3) for future reference.

Class jsint.Generic extends StaticReflector implements Serializable

Serialized Fields

methodTable

java.lang.Object[] methodTable

Class jsint.JavaConstructor extends StaticReflector implements Serializable

Class jsint.JavaField extends Reflector implements Serializable

Serialized Fields

className

java.lang.String className

isStatic

boolean isStatic

Class jsint.JavaMethod extends Reflector implements Serializable

Serialized Fields

methodClass

java.lang.String methodClass

isStatic

boolean isStatic

isSpecific

boolean isSpecific
Do we know the Class that this method applies to?

Class jsint.JschemeThrowable extends java.lang.RuntimeException implements Serializable

Serialized Fields

contents

java.lang.Object contents

Class jsint.LexicalEnvironment extends java.lang.Object implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Serialized Fields

parent

LexicalEnvironment parent
The parent LexicalEnvironment: where you look if you can't find a variable.


vars

java.lang.Object vars
A list of variables in this env. May be dotted or a lone symbol.


vals

java.lang.Object[] vals
An array of values in a 1-1 correspondance with the vars.


isNullEnv

boolean isNullEnv

Class jsint.LocalVariable extends java.lang.Object implements Serializable

Serialized Fields

up

int up
The number of levels up in the parent chain where the variable is.


in

int in
The ordinal position in the environment where the variable is.


name

Symbol name
The name of the variable (for debugging purposes only).

Class jsint.Macro extends Closure implements Serializable

Class jsint.Pair extends java.lang.Object implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Serialized Fields

first

java.lang.Object first
The first element of the pair.


rest

java.lang.Object rest
The other element of the pair.

Class jsint.Primitive extends Procedure implements Serializable

Serialized Fields

opcode

int opcode

Class jsint.Procedure extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

minArgs

int minArgs

maxArgs

int maxArgs

Class jsint.RawConstructor extends Procedure implements Serializable

Serialized Fields

method

java.lang.reflect.Constructor method

Class jsint.RawMethod extends Procedure implements Serializable

Serialized Fields

method

java.lang.reflect.Method method

Class jsint.Reflector extends Procedure implements Serializable

Serialization Methods

readResolve

protected java.lang.Object readResolve()
Serialized Fields

isPrivileged

boolean isPrivileged

Class jsint.SchemeApplet extends java.applet.Applet implements Serializable

Serialized Fields

init

Symbol init

start

Symbol start

stop

Symbol stop

destroy

Symbol destroy

Class jsint.StaticReflector extends Reflector implements Serializable

Class jsint.Symbol extends java.lang.Object implements Serializable

Serialization Methods

readResolve

private java.lang.Object readResolve()
                              throws java.io.ObjectStreamException
Serialized Fields

name

java.lang.String name

Class jsint.Values extends java.lang.Object implements Serializable

Serialized Fields

rep

Pair rep