• ssort: enhanced lsort
  • Mathematical commands on whole lists
  • Validation commands: isint, isdouble
  • Extra string manipulation commands
  • Convenience functions: various useful procs
  • Structures
  • atexit: execute commands when Tcl exits
  • Extra list manipulation commands
  • Info commands
  • Date and time: extra commands for handling dates
  • Command manipulation commands
  • Maps: store structured data in lists
  • Extra array manipulation commands
  • Filing commands
  • tempfile: get names for temporary files
  • tempdir: returns a directory in which temporary files can be stored. This directory is specific to one proces: no other processes will (should) write in this directory. Subsequent calls to the function within one process will allways be the same directory, The program has to take care not to overwrite its own files Temporary files returned by tempfile are also in this directory (named like _Extral_temp_1.tmp) The program should also not overwrite these The temporary directory is deleted when the program exits by an atexit handler