Roy Keene TclKit (ver 8.5.17) Freeware The Tool Command Language (Tcl) is a scripting language originally designed for embedded applications. It is commonly used for rapid prototyping, scripted applications, GUIs, and testing. Clarification: The combination of Tcl and the popular Tk GUI toolkit is referred to as Tcl/Tk. Tcl's features include: - All operations are commands, including language structures. They are written in prefix notation. - Commands are commonly variadic. - Everything can be dynamically redefined and overridden. - All data types can be manipulated as strings, including source code. - Event-driven interface to sockets and files. Time-based and user-defined events are also possible. - Variable visibility restricted to lexical (static) scope by default, but uplevel and upvar allowing procs to interact with the enclosing functions' scopes. - All commands defined by Tcl itself generate error messages on incorrect usage. - Extensibility, via C, C++, Java, and Tcl. - Interpreted language using bytecode - Full Unicode (3.1) support, first released 1999. - Cross-platform: Windows API; Unix, Linux, Macintosh, etc. - Close integration with windowing (GUI) interface Tk. A Roy Keene Tclkit is a self-contained Tcl interpreter and several common Tcl modules, all rolled up into a single executable. It is a convenient way to deploy Tcl onto computers that may not have Tcl installed at all. All Roy Keene Tclkits include incr, Tcl, and MetaKit. This is his version of the Tclkit that also includes Extensions. NOTE: This is the last Win2k version.