Package koala.dynamicjava.interpreter.context

Provides the classes that hold the context of execution.

See:
          Description

Interface Summary
Context The classes that implements this interface represent contexts of execution
SimpleContext The classes that implements this interface represent contexts of execution
 

Class Summary
GlobalContext A global context.
MethodContext A method method context.
StaticContext A static method context.
VariableContext This class encapsulates the behaviour of Java scopes.
VariableContext.AbstractVariable To store the variables
VariableContext.Link To store one scope
VariableContext.LinkFactory To manage the creation of scopes and links
VariableContext.Scope A table which maps a string with an object
VariableContext.Scope.Entry To manage collisions
VariableContext.Scope.EntryFactory To create an entry
VariableContext.Variable To store the variables
 

Exception Summary
NoSuchFunctionException Thrown when a particular method cannot be found.
 

Error Summary
MethodModificationError This error is thrown by a context when it modify the syntax tree
 

Package koala.dynamicjava.interpreter.context Description

Provides the classes that hold the context of execution.



Copyright © 2001 Stephane Hillion. All Rights Reserved.