I read comp.lang.tcl regularly and try to answers the
questions coming up there.
To ease newcomers I maintain and run a newsbot who
will mail a message to every person
posting on comp.lang.tcl for the first time.
A pure text version is available too.
Posted an essay about Compiled and interpreted languages to comp.lang.tcl.
Software I wrote for and using Tcl/Tk.
Some code implementing a graph data structure.
Part of tcllib now.
A preliminary version of a standard package for enhanced
list functionality. The sources
are available as a gzipped tar archive. Please
don't hesitate to send feedback to me.
A package exposing the tcl parser in the interpreter to
Several packages to handle email can be found behind this
Trf is a C-extension containing commands to handle
binary data in Tcl.
Channeloriented, therefore rather a complement to
Laurent Demailly's Tcl-bin package than a competition.
Features include: Uuencoding, Base64, Ascii85. Various
message digests. Reed-Solomon ECC. Data compression, based
upon zlib. Script-level transformations.
Works unchanged with tcl 7.6, 8.0.x, 8.1.x and beyond.
An add-on to Trf (see above) containing various
encryption algorithms (des, Blowfish, idea, safer,
Works unchanged with tcl 7.6, 8.0.x and beyond.
The transform from Trf as a separate
extension, independent from its framework.
Requires Tcl 8.2.
This extension moved to SourceForge. See the linked page.
Communication with Palm Pilot's. Tcl 8.x required,
as is pilot-link.
Four packages containing a collection of generally usable tcl
commands for various areas:
Calendar widgets, additional date, string, list and file
functions. Operations on mail/netnews messages, smtp, pop3
handling. Generic option processing routines.
Url manipulation and extractions (regexp's).
Yet another OO system for tcl, pure tcl (and megawidgets, of
For more information you should browse the online documentation.
Embed documentation into your tcl code, then let this
application generate a set of HTML pages for you. Generated its
own online documentation, as for Pool and Makedist.
Tired of maintaining version numbers in a dozen files,
generating uptodate documentation or doing a bunch of other
adminstrative tasks to build a distribution ? This tool might
is a script extension containing commands
implementing various set operations.
bzipped tar archives of my personal c.l.t. archive are
available here. Caution, the files are still huge.