[Shin The Gin] - Wouldn't it be nice for an interative environment to save its complete state into a file and restore it later? How would one do it with Tcl? I know [Tcl] has a lot of introspection capabilities, but do they enable a complete saving of states? [RS]: See [serializing] and [Dumping interpreter state] [NEM]: See also [continuation], depending on what is meant by interpreter state. ''[escargo]'': It sounds like saving and restoring a [Smalltalk] workspace (or also going back a ways, an [APL] workspace). Squeak Smalltalk [http://minnow.cc.gatech.edu/squeak.1] has workspaces.