Uses of Class
jsint.DynamicEnvironment

Packages that use DynamicEnvironment
jlib JLIB provides several libraries written in JScheme and compiled to Java, so it is more informative to read the Jscheme code. 
jsint The JScheme implementation. 
 

Uses of DynamicEnvironment in jlib
 

Fields in jlib declared as DynamicEnvironment
 DynamicEnvironment Swing.dynEnv
           
 DynamicEnvironment JLIB.dynEnv
           
 DynamicEnvironment Networking.dynEnv
           
 DynamicEnvironment SNLP.dynEnv
           
 

Constructors in jlib with parameters of type DynamicEnvironment
JLIB(int t, int n, Pair f, DynamicEnvironment d)
           
Networking(int t, int n, Pair f, DynamicEnvironment d)
           
SNLP(int t, int n, Pair f, DynamicEnvironment d)
           
Swing(int t, int n, Pair f, DynamicEnvironment d)
           
 

Uses of DynamicEnvironment in jsint
 

Fields in jsint declared as DynamicEnvironment
 DynamicEnvironment Compile.dynEnv
           
 DynamicEnvironment Evaluator.INITIAL_ENVIRONMENT
           
 DynamicEnvironment Evaluator.interactionEnvironment
           
static DynamicEnvironment Evaluator.NULL_ENVIRONMENT
           
 

Methods in jsint that return DynamicEnvironment
 DynamicEnvironment Evaluator.getInitialEnvironment()
           
static DynamicEnvironment Scheme.getInitialEnvironment()
           
 DynamicEnvironment Evaluator.getInteractionEnvironment()
           
static DynamicEnvironment Scheme.getInteractionEnvironment()
           
static DynamicEnvironment Evaluator.getNullEnvironment()
           
static DynamicEnvironment Scheme.getNullEnvironment()
           
 DynamicEnvironment Evaluator.loadEnvironment(java.lang.Object x)
          load the current object (file or class) into a new Evaluator and return the resulting Evaluator's DynamicEnvironment.
static DynamicEnvironment Scheme.loadEnvironment(java.lang.Object x)
          load the current file (or class) into a new initial environment and return the resulting DynamicEnvironment.
 

Methods in jsint with parameters of type DynamicEnvironment
 java.lang.Object Evaluator.analyze(java.lang.Object x, DynamicEnvironment dynamicEnv, LexicalEnvironment lexenv)
          Analyze (or preprocess or precompile) an expression into "code".
 java.lang.Object Evaluator.evalToplevel(java.lang.Object x, DynamicEnvironment env)
          evalToplevel evaluates each element of a BEGIN.
static java.lang.Object Scheme.evalToplevel(java.lang.Object x, DynamicEnvironment env)
          evalToplevel evaluates each element of a BEGIN.
 void DynamicEnvironment.importBindings(DynamicEnvironment env, java.lang.String prefix)
           
 void DynamicEnvironment.importBindings(DynamicEnvironment env, java.lang.String prefix, boolean importMacros)
           
 void DynamicEnvironment.importBindings(DynamicEnvironment env, java.lang.String prefix, boolean importMacros, Symbol[] procnames)
           
 

Constructors in jsint with parameters of type DynamicEnvironment
Compile(int t, int n, Pair f, DynamicEnvironment d)
           
DynamicEnvironment(DynamicEnvironment baseEnv)
           
Evaluator(DynamicEnvironment env)