Uses of Package
edu.rice.cs.dynamicjava.interpreter

Packages that use edu.rice.cs.dynamicjava.interpreter
edu.rice.cs.dynamicjava.interpreter   
edu.rice.cs.dynamicjava.sourcechecker   
edu.rice.cs.dynamicjava.symbol   
koala.dynamicjava.interpreter Contains the classes for interpreting Java language statements. 
 

Classes in edu.rice.cs.dynamicjava.interpreter used by edu.rice.cs.dynamicjava.interpreter
AmbiguousNameException
           
BaseContext
          A non-delegating context to place and the top of a delegation chain.
CheckerException
           
ClassContext
          The context of a class body, including all members of the class (both declared and inherited).
ClassSignatureContext
          The context of a class declaration's signature, which includes its type variables and own name but excludes its members.
DelegatingContext
          An abstract context that delegates to an enclosing context by default.
FunctionContext
          The context of a function's (method, constructor, or local function) body, introducing the function's parameters.
FunctionSignatureContext
          The context of a class declaration's signature, which includes its type variables and own name.
InitializerContext
          The body of an initializer.
InterpreterException
           
LocalContext
          The context following a local class, variable, or function definition.
RuntimeBindings
          An environment used for evaluation.
StatementEvaluator.ControlFlowException
           
StatementEvaluator.LabelControlException
           
StatementEvaluator.Result
          Wraps an RuntimeBindings and an optional value.
TreeCompiler.BindingsFactory
          A simple factory mapping an object to a RuntimeBindings in which that object is defined as "this".
TreeCompiler.EvaluationAdapter
          Provides an interface through which compiled classes can invoke the interpreter.
TryBlockContext
          A block in which additional exception types are allowed to be thrown.
TypeContext
          A context for type checking.
 

Classes in edu.rice.cs.dynamicjava.interpreter used by edu.rice.cs.dynamicjava.sourcechecker
ClassChecker
          Checks the members of a class declaration.
InterpreterException
           
TypeContext
          A context for type checking.
 

Classes in edu.rice.cs.dynamicjava.interpreter used by edu.rice.cs.dynamicjava.symbol
EvaluatorException
           
RuntimeBindings
          An environment used for evaluation.
TreeClassLoader
          A class loader with the additional ability of loading classes from their (type-checked) AST representations.
 

Classes in edu.rice.cs.dynamicjava.interpreter used by koala.dynamicjava.interpreter
TypeContext
          A context for type checking.