tcl.lang
Class CallFrame

java.lang.Object
  extended by tcl.lang.CallFrame

public class CallFrame
extends java.lang.Object

This class implements a frame in the call stack. This class can be overridden to define new variable scoping rules for the Tcl interpreter.


Method Summary
protected  void dispose()
          This method is called when this CallFrame is no longer needed.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

dispose

protected void dispose()
This method is called when this CallFrame is no longer needed. Removes the reference of this object from the interpreter so that this object can be garbage collected.

For this procedure to work correctly, it must not be possible for any of the variable in the table to be accessed from Tcl commands (e.g. from trace procedures).