Tcl Source Code

String Processing
Bounty program for improvements to Tcl and certain Tcl packages.

Source Files

Public Interface

Private Interface

Directly Depends On Public Interface

Directly Depends On Private Interface of

* None


These are the utilities that perform operations on char arrays representing Tcl string values. They are inherently limited to the arrays with length no greater than INT_MAX. They also are written for the Modified UTF-8 encoding expected of string values in Tcl 8. Any changes to those assumptions in Tcl 9 will require something new, either revisions to these routines, or development of new routines with broader capabilities while these persist as limited legacy support mechanisms.