| ActiveTcl User Guide |

### Tcl >> Tcl C Procedures >> Utilities

Utilities
    Tcl_Alloc - allocate or free heap memory
    Tcl_SetAssocData - manage associations of string keys and user specified data with Tcl interpreters
    Tcl_Concat - concatenate a collection of strings
    Tcl_DString - manipulate dynamic strings
    Tcl_GetEncoding - procedures for creating and using encodings
    Tcl_GetIndexFromObj - lookup string in table of keywords
    Tcl_GetInt - convert from string to integer, double, or boolean
    Tcl_InitHashTable - procedures to manage hash tables
    Tcl_Preserve - avoid freeing storage while it is being used
    Tcl_PrintDouble - Convert floating value to string
    Tcl_RegisterConfig - procedures to register embedded configuration information
    Tcl_RegExpMatch - Pattern matching with regular expressions
    Tcl_SetChannelError - functions to create/intercept Tcl errors by channel drivers.
    Tcl_SplitList - manipulate Tcl lists
    Tcl_SplitPath - manipulate platform-dependent file paths
    Tcl_StringMatch - test whether a string matches a pattern
    Tcl_UtfToUpper - routines for manipulating the case of Unicode characters and UTF-8 strings
    Tcl_UniCharIsAlpha - routines for classification of Tcl_UniChar characters
    Utf - routines for manipulating UTF-8 strings
    Tcl_WrongNumArgs - generate standard error message for wrong number of arguments

    Copyright © 1989-1994 The Regents of the University of California.
    Copyright © 1990-1994 The Regents of the University of California
    Copyright © 1992-1999 Karl Lehenbauer and Mark Diekhans
    Copyright © 1992-1999 Karl Lehenbauer and Mark Diekhans.
    Copyright © 1993-1997 Bell Labs Innovations for Lucent Technologies
    Copyright © 1994 The Australian National University
    Copyright © 1994-2000 Sun Microsystems, Inc.
    Copyright © 1997-2000 Ajuba Solutions.
    Copyright © 1997-2000 Scriptics Corporation.
    Copyright © 1998 Mark Harrison.
    Copyright © 1998-1999 Scriptics Corporation
    Copyright © 1998-1999 Scriptics Corportation
    Copyright © 1995-1997 Roger E. Critchlow Jr.