Welcome to the library of webscool Tcl packages.
This is a collection of special tools and algorithms to enhance application development. As such they provide for a variety of functions associated with commercial applications and some not so commercial.
They have been used in applications for 10 years and more.
They include packages for:
application report writing multi-page documents in HTML form, but not an HTML package itself as there are plenty of these already.
a 3 table all purpose SQL data definition layout that is used to inform applications about how to access and use an SQL database. This is an added layer to SQLite databases which allows more sophisticated data description.
added to this are packages for displaying and updating RDB table data in various ways
lambda features to enhance functional programming style in Tcl
listset features including enumeration of sets after Knuth Vol 4, also powersets and sets with conditions applied, or in certain orders.
[Chu Space Calculator] with efficient Tcl implementation of the N-P implication function.
and various other grab bag stuff.
These packages are on sourceforge so that applications can access them automatically when users migrate their applications. The applications automatically then request reinstallation of these non-specific packages if they cannot find them locally.
These packages are used in accounting and webserver applications.
Some packages can be phased out when their functionality migrates to Tcllib or the Tcl core.
The wiki uses Markdown syntax.
Tcler for 15 years. Have written accounting and webserver applications and interested in functional programming techniques and AoCP algorithms.