Tcl Core Architecture

The architecture of the Tcl core evolves over time. Some of its features/principles are described below.

Modularity

If some subsystems and features could be excluded at build time, it would be possible to build a smaller, more secure, or more domain-specific Tcl interpreter.

modularization macros , Andreas Kupries, 2001-11-28
Macros that would affect the size of Tcl by including or excluding subsystems. Haven't made it into a release.