Hi Folks!
I am currently working on a number of Tcl software modules for the LIGO (Laser Interferometer Gravitational Observatory) LDAS (LIGO Data Analysis System). The LDAS makes very heavy use of c++ extensions to Tcl, and relies on the brilliant Tcl event loop for managing everything! If you really want to, you can see the code for that here: http://ldas-dev.ligo.caltech.edu/ldas/ldas-0.0/doc
See also BIG SCIENCE: The LIGO Laboratory.
I have written a Tcl source code to syntax highlighted html engine (a simultaneously useful and exasperating product):
http://www.ligo.caltech.edu/~pehrens/tcldoc
Which makes Tcl pretty to look at (tclDoc output):
http://ldas-dev.ligo.caltech.edu/ldas/ldas-0.0/doc/tcl_docs/html/stacktcl.html
Someday I may render it into Tcl, now that Tcl's regexp engine is more better...
BYE!
See also isBinary binary file discriminator
See also UNIX only exec wrapper
See also pushdpopd.tcl
See also automatic .bak files
See also securePipe
See also GPS/UTC Time Conversion Functions
See also yet another stack package
See also freeMem
See also gifBalls
See also hotgrep
See also getPid
See also integrate
See also Stats
See also tailf
See also sleep
See also overloading file handling functions
See also boilerplate
I also wrote the timing code in the tcllib profiler, even though somebody else apparently told somebody that HE wrote it. Oh yeah, also the stats proc in the profiler ;^)