Package tcl-doc
Tcl documentation
TCL documentation.
Version: 9.0.2
See also: tcl, tcl-mysqltcl, tcl-tclreadline, tcl-tcludp, tcl-tclvfs, tcl-thread, tcl-tktreectrl.
Library Functions | |
| DString | alias for Tcl_DStringInit |
| Notifier | alias for Tcl_CreateEventSource |
| RegExp | alias for Tcl_RegExpMatch |
| TCL_MEM_DEBUG | Compile-time flag to enable Tcl memory debugging |
| TclZipfs_AppHook | handle ZIP files as Tcl virtual filesystems |
| TclZipfs_Mount | alias for TclZipfs_AppHook |
| TclZipfs_MountBuffer | alias for TclZipfs_AppHook |
| TclZipfs_Unmount | alias for TclZipfs_AppHook |
| Tcl_Access | check file permissions and other attributes |
| Tcl_AddErrorInfo | alias for Tcl_GetReturnOptions |
| Tcl_AddObjErrorInfo | alias for Tcl_GetReturnOptions |
| Tcl_AlertNotifier | alias for Tcl_CreateEventSource |
| Tcl_Alloc | allocate or free heap memory |
| Tcl_AllocStatBuf | alias for Tcl_FSRegister |
| Tcl_AllowExceptions | allow all exceptions in next script evaluation |
| Tcl_AppInit | perform application-specific initialization |
| Tcl_AppendAllObjTypes | alias for Tcl_RegisterObjType |
| Tcl_AppendElement | alias for Tcl_SetObjResult |
| Tcl_AppendExportList | manipulate namespaces |
| Tcl_AppendFormatToObj | alias for Tcl_NewStringObj |
| Tcl_AppendLimitedToObj | alias for Tcl_NewStringObj |
| Tcl_AppendObjToErrorInfo | alias for Tcl_GetReturnOptions |
| Tcl_AppendObjToObj | alias for Tcl_NewStringObj |
| Tcl_AppendPrintfToObj | alias for Tcl_NewStringObj |
| Tcl_AppendResult | alias for Tcl_SetObjResult |
| Tcl_AppendStringsToObj | alias for Tcl_NewStringObj |
| Tcl_AppendToObj | alias for Tcl_NewStringObj |
| Tcl_AppendUnicodeToObj | alias for Tcl_NewStringObj |
| Tcl_AsyncCreate | handle asynchronous events |
| Tcl_AsyncDelete | alias for Tcl_AsyncCreate |
| Tcl_AsyncInvoke | alias for Tcl_AsyncCreate |
| Tcl_AsyncMark | alias for Tcl_AsyncCreate |
| Tcl_AsyncMarkFromSignal | alias for Tcl_AsyncCreate |
| Tcl_AsyncReady | alias for Tcl_AsyncCreate |
| Tcl_AttemptAlloc | alias for Tcl_Alloc |
| Tcl_AttemptRealloc | alias for Tcl_Alloc |
| Tcl_AttemptSetObjLength | alias for Tcl_NewStringObj |
| Tcl_BackgroundError | alias for Tcl_BackgroundException |
| Tcl_BackgroundException | report Tcl exception that occurred in background processing |
| Tcl_BadChannelOption | alias for Tcl_CreateChannel |
| Tcl_BounceRefCount | alias for Tcl_NewObj |
| Tcl_CallWhenDeleted | Arrange for callback when interpreter is deleted |
| Tcl_CancelEval | cancel Tcl scripts |
| Tcl_CancelIdleCall | alias for Tcl_DoWhenIdle |
| Tcl_Canceled | alias for Tcl_CancelEval |
| Tcl_ChannelBlockModeProc | alias for Tcl_CreateChannel |
| Tcl_ChannelBuffered | alias for Tcl_CreateChannel |
| Tcl_ChannelClose2Proc | alias for Tcl_CreateChannel |
| Tcl_ChannelFlushProc | alias for Tcl_CreateChannel |
| Tcl_ChannelGetHandleProc | alias for Tcl_CreateChannel |
| Tcl_ChannelGetOptionProc | alias for Tcl_CreateChannel |
| Tcl_ChannelHandlerProc | alias for Tcl_CreateChannel |
| Tcl_ChannelInputProc | alias for Tcl_CreateChannel |
| Tcl_ChannelName | alias for Tcl_CreateChannel |
| Tcl_ChannelOutputProc | alias for Tcl_CreateChannel |
| Tcl_ChannelSetOptionProc | alias for Tcl_CreateChannel |
| Tcl_ChannelThreadActionProc | alias for Tcl_CreateChannel |
| Tcl_ChannelTruncateProc | alias for Tcl_CreateChannel |
| Tcl_ChannelVersion | alias for Tcl_CreateChannel |
| Tcl_ChannelWatchProc | alias for Tcl_CreateChannel |
| Tcl_ChannelWideSeekProc | alias for Tcl_CreateChannel |
| Tcl_Char16Len | alias for Tcl_UniChar |
| Tcl_Char16ToUtfDString | alias for Tcl_UniChar |
| Tcl_Chdir | alias for Tcl_GetCwd |
| Tcl_ClassGetMetadata | manipulate objects and classes |
| Tcl_ClassSetConstructor | manipulate methods and method-call contexts |
| Tcl_ClassSetDestructor | alias for Tcl_ClassSetConstructor |
| Tcl_ClassSetMetadata | alias for Tcl_ClassGetMetadata |
| Tcl_ClearChannelHandlers | alias for Tcl_CreateChannel |
| Tcl_Close | alias for Tcl_OpenFileChannel |
| Tcl_CloseEx | alias for Tcl_OpenFileChannel |
| Tcl_CommandComplete | Check for unmatched braces in a Tcl command |
| Tcl_CommandTraceInfo | monitor renames and deletes of a command |
| Tcl_Concat | concatenate a collection of strings |
| Tcl_ConcatObj | alias for Tcl_NewStringObj |
| Tcl_ConditionFinalize | alias for Tcl_ConditionNotify |
| Tcl_ConditionNotify | Tcl thread support |
| Tcl_ConditionWait | alias for Tcl_ConditionNotify |
| Tcl_ConsolePanic | alias for Tcl_Panic |
| Tcl_ConvertCountedElement | alias for Tcl_SplitList |
| Tcl_ConvertElement | alias for Tcl_SplitList |
| Tcl_ConvertToType | alias for Tcl_RegisterObjType |
| Tcl_CopyObjectInstance | alias for Tcl_ClassGetMetadata |
| Tcl_CreateAlias | alias for Tcl_IsSafe |
| Tcl_CreateAliasObj | alias for Tcl_IsSafe |
| Tcl_CreateChannel | procedures for creating and manipulating channels |
| Tcl_CreateChannelHandler | call a procedure when a channel becomes readable or writable |
| Tcl_CreateChild | alias for Tcl_IsSafe |
| Tcl_CreateCloseHandler | arrange for callbacks when channels are closed |
| Tcl_CreateCommand | implement new commands in C |
| Tcl_CreateEncoding | alias for Tcl_GetEncoding |
| Tcl_CreateEnsemble | manipulate ensemble commands |
| Tcl_CreateEventSource | the event queue and notifier interfaces |
| Tcl_CreateExitHandler | alias for Tcl_Exit |
| Tcl_CreateFileHandler | associate procedure callbacks with files or devices (Unix only) |
| Tcl_CreateHashEntry | alias for Tcl_InitHashTable |
| Tcl_CreateInterp | create and delete Tcl command interpreters |
| Tcl_CreateNamespace | alias for Tcl_AppendExportList |
| Tcl_CreateObjCommand | implement new commands in C |
| Tcl_CreateObjCommand2 | alias for Tcl_CreateObjCommand |
| Tcl_CreateObjTrace | alias for Tcl_CreateTrace |
| Tcl_CreateObjTrace2 | alias for Tcl_CreateTrace |
| Tcl_CreateThread | alias for Tcl_ConditionNotify |
| Tcl_CreateThreadExitHandler | alias for Tcl_Exit |
| Tcl_CreateTimerHandler | call a procedure at a given time |
| Tcl_CreateTrace | arrange for command execution to be traced |
| Tcl_CutChannel | alias for Tcl_CreateChannel |
| Tcl_DStringAppend | alias for Tcl_DStringInit |
| Tcl_DStringAppendElement | alias for Tcl_DStringInit |
| Tcl_DStringEndSublist | alias for Tcl_DStringInit |
| Tcl_DStringFree | alias for Tcl_DStringInit |
| Tcl_DStringGetResult | alias for Tcl_DStringInit |
| Tcl_DStringInit | manipulate dynamic strings |
| Tcl_DStringLength | alias for Tcl_DStringInit |
| Tcl_DStringResult | alias for Tcl_DStringInit |
| Tcl_DStringSetLength | alias for Tcl_DStringInit |
| Tcl_DStringStartSublist | alias for Tcl_DStringInit |
| Tcl_DStringToObj | alias for Tcl_DStringInit |
| Tcl_DStringValue | alias for Tcl_DStringInit |
| Tcl_DecrRefCount | alias for Tcl_NewObj |
| Tcl_DeleteAssocData | alias for Tcl_GetAssocData |
| Tcl_DeleteChannelHandler | alias for Tcl_CreateChannelHandler |
| Tcl_DeleteCloseHandler | alias for Tcl_CreateCloseHandler |
| Tcl_DeleteCommand | alias for Tcl_CreateObjCommand |
| Tcl_DeleteCommandFromToken | alias for Tcl_CreateObjCommand |
| Tcl_DeleteEventSource | alias for Tcl_CreateEventSource |
| Tcl_DeleteEvents | alias for Tcl_CreateEventSource |
| Tcl_DeleteExitHandler | alias for Tcl_Exit |
| Tcl_DeleteFileHandler | alias for Tcl_CreateFileHandler |
| Tcl_DeleteHashEntry | alias for Tcl_InitHashTable |
| Tcl_DeleteHashTable | alias for Tcl_InitHashTable |
| Tcl_DeleteInterp | alias for Tcl_CreateInterp |
| Tcl_DeleteNamespace | alias for Tcl_AppendExportList |
| Tcl_DeleteThreadExitHandler | alias for Tcl_Exit |
| Tcl_DeleteTimerHandler | alias for Tcl_CreateTimerHandler |
| Tcl_DeleteTrace | alias for Tcl_CreateTrace |
| Tcl_DetachChannel | alias for Tcl_OpenFileChannel |
| Tcl_DetachPids | manage child processes in background |
| Tcl_DictObjDone | alias for Tcl_NewDictObj |
| Tcl_DictObjFirst | alias for Tcl_NewDictObj |
| Tcl_DictObjGet | alias for Tcl_NewDictObj |
| Tcl_DictObjNext | alias for Tcl_NewDictObj |
| Tcl_DictObjPut | alias for Tcl_NewDictObj |
| Tcl_DictObjPutKeyList | alias for Tcl_NewDictObj |
| Tcl_DictObjRemove | alias for Tcl_NewDictObj |
| Tcl_DictObjRemoveKeyList | alias for Tcl_NewDictObj |
| Tcl_DictObjSize | alias for Tcl_NewDictObj |
| Tcl_DiscardInterpState | alias for Tcl_SaveInterpState |
| Tcl_DoOneEvent | wait for events and invoke event handlers |
| Tcl_DoWhenIdle | invoke a procedure when there are no pending events |
| Tcl_DontCallWhenDeleted | alias for Tcl_CallWhenDeleted |
| Tcl_DumpActiveMemory | Validated memory allocation interface |
| Tcl_DuplicateObj | alias for Tcl_NewObj |
| Tcl_Eof | alias for Tcl_OpenFileChannel |
| Tcl_ErrnoId | alias for Tcl_SetErrno |
| Tcl_ErrnoMsg | alias for Tcl_SetErrno |
| Tcl_Eval | alias for Tcl_EvalObjEx |
| Tcl_EvalEx | alias for Tcl_EvalObjEx |
| Tcl_EvalFile | alias for Tcl_EvalObjEx |
| Tcl_EvalObjEx | execute Tcl scripts |
| Tcl_EvalObjv | alias for Tcl_EvalObjEx |
| Tcl_EvalTokensStandard | alias for Tcl_ParseCommand |
| Tcl_EventuallyFree | alias for Tcl_Preserve |
| Tcl_Exit | end the application or thread (and invoke exit handlers) |
| Tcl_ExitThread | alias for Tcl_Exit |
| Tcl_Export | alias for Tcl_AppendExportList |
| Tcl_ExposeCommand | alias for Tcl_IsSafe |
| Tcl_ExprBoolean | alias for Tcl_ExprLong |
| Tcl_ExprBooleanObj | alias for Tcl_ExprLongObj |
| Tcl_ExprDouble | alias for Tcl_ExprLong |
| Tcl_ExprDoubleObj | alias for Tcl_ExprLongObj |
| Tcl_ExprLong | evaluate an expression |
| Tcl_ExprLongObj | evaluate an expression |
| Tcl_ExprObj | alias for Tcl_ExprLongObj |
| Tcl_ExprString | alias for Tcl_ExprLong |
| Tcl_ExternalToUtf | alias for Tcl_GetEncoding |
| Tcl_ExternalToUtfDString | alias for Tcl_GetEncoding |
| Tcl_ExternalToUtfDStringEx | alias for Tcl_GetEncoding |
| Tcl_FSAccess | alias for Tcl_FSRegister |
| Tcl_FSChdir | alias for Tcl_FSRegister |
| Tcl_FSConvertToPathType | alias for Tcl_FSRegister |
| Tcl_FSCopyDirectory | alias for Tcl_FSRegister |
| Tcl_FSCopyFile | alias for Tcl_FSRegister |
| Tcl_FSCreateDirectory | alias for Tcl_FSRegister |
| Tcl_FSData | alias for Tcl_FSRegister |
| Tcl_FSDeleteFile | alias for Tcl_FSRegister |
| Tcl_FSEqualPaths | alias for Tcl_FSRegister |
| Tcl_FSEvalFile | alias for Tcl_FSRegister |
| Tcl_FSEvalFileEx | alias for Tcl_FSRegister |
| Tcl_FSFileAttrStrings | alias for Tcl_FSRegister |
| Tcl_FSFileAttrsGet | alias for Tcl_FSRegister |
| Tcl_FSFileAttrsSet | alias for Tcl_FSRegister |
| Tcl_FSFileSystemInfo | alias for Tcl_FSRegister |
| Tcl_FSGetCwd | alias for Tcl_FSRegister |
| Tcl_FSGetFileSystemForPath | alias for Tcl_FSRegister |
| Tcl_FSGetInternalRep | alias for Tcl_FSRegister |
| Tcl_FSGetNativePath | alias for Tcl_FSRegister |
| Tcl_FSGetNormalizedPath | alias for Tcl_FSRegister |
| Tcl_FSGetPathType | alias for Tcl_FSRegister |
| Tcl_FSGetTranslatedPath | alias for Tcl_FSRegister |
| Tcl_FSGetTranslatedStringPath | alias for Tcl_FSRegister |
| Tcl_FSJoinPath | alias for Tcl_FSRegister |
| Tcl_FSJoinToPath | alias for Tcl_FSRegister |
| Tcl_FSLink | alias for Tcl_FSRegister |
| Tcl_FSListVolumes | alias for Tcl_FSRegister |
| Tcl_FSLoadFile | alias for Tcl_FSRegister |
| Tcl_FSLstat | alias for Tcl_FSRegister |
| Tcl_FSMatchInDirectory | alias for Tcl_FSRegister |
| Tcl_FSMountsChanged | alias for Tcl_FSRegister |
| Tcl_FSNewNativePath | alias for Tcl_FSRegister |
| Tcl_FSOpenFileChannel | alias for Tcl_FSRegister |
| Tcl_FSPathSeparator | alias for Tcl_FSRegister |
| Tcl_FSRegister | procedures to interact with any filesystem |
| Tcl_FSRemoveDirectory | alias for Tcl_FSRegister |
| Tcl_FSRenameFile | alias for Tcl_FSRegister |
| Tcl_FSSplitPath | alias for Tcl_FSRegister |
| Tcl_FSStat | alias for Tcl_FSRegister |
| Tcl_FSTildeExpand | alias for Tcl_FSRegister |
| Tcl_FSUnloadFile | alias for Tcl_FSRegister |
| Tcl_FSUnregister | alias for Tcl_FSRegister |
| Tcl_FSUtime | alias for Tcl_FSRegister |
| Tcl_FetchInternalRep | alias for Tcl_RegisterObjType |
| Tcl_Finalize | alias for Tcl_Exit |
| Tcl_FinalizeNotifier | alias for Tcl_CreateEventSource |
| Tcl_FinalizeThread | alias for Tcl_Exit |
| Tcl_FindCommand | alias for Tcl_AppendExportList |
| Tcl_FindEnsemble | alias for Tcl_CreateEnsemble |
| Tcl_FindExecutable | identify or return the name of the binary file containing the application |
| Tcl_FindHashEntry | alias for Tcl_InitHashTable |
| Tcl_FindNamespace | alias for Tcl_AppendExportList |
| Tcl_FindSymbol | alias for Tcl_LoadFile |
| Tcl_FirstHashEntry | alias for Tcl_InitHashTable |
| Tcl_Flush | alias for Tcl_OpenFileChannel |
| Tcl_ForgetImport | alias for Tcl_AppendExportList |
| Tcl_Format | alias for Tcl_NewStringObj |
| Tcl_Free | alias for Tcl_Alloc |
| Tcl_FreeEncoding | alias for Tcl_GetEncoding |
| Tcl_FreeInternalRep | alias for Tcl_RegisterObjType |
| Tcl_FreeParse | alias for Tcl_ParseCommand |
| Tcl_GetAccessTimeFromStat | alias for Tcl_FSRegister |
| Tcl_GetAliasObj | alias for Tcl_IsSafe |
| Tcl_GetAssocData | manage associations of string keys and user specified data with Tcl interpreters |
| Tcl_GetBignumFromObj | alias for Tcl_NewIntObj |
| Tcl_GetBlockSizeFromStat | alias for Tcl_FSRegister |
| Tcl_GetBlocksFromStat | alias for Tcl_FSRegister |
| Tcl_GetBoolFromObj | alias for Tcl_NewBooleanObj |
| Tcl_GetBoolean | alias for Tcl_GetInt |
| Tcl_GetBooleanFromObj | alias for Tcl_NewBooleanObj |
| Tcl_GetByteArrayFromObj | alias for Tcl_NewByteArrayObj |
| Tcl_GetBytesFromObj | alias for Tcl_NewByteArrayObj |
| Tcl_GetChangeTimeFromStat | alias for Tcl_FSRegister |
| Tcl_GetChannel | alias for Tcl_OpenFileChannel |
| Tcl_GetChannelBufferSize | alias for Tcl_CreateChannel |
| Tcl_GetChannelError | alias for Tcl_SetChannelError |
| Tcl_GetChannelErrorInterp | alias for Tcl_SetChannelError |
| Tcl_GetChannelHandle | alias for Tcl_CreateChannel |
| Tcl_GetChannelInstanceData | alias for Tcl_CreateChannel |
| Tcl_GetChannelMode | alias for Tcl_CreateChannel |
| Tcl_GetChannelName | alias for Tcl_CreateChannel |
| Tcl_GetChannelNames | alias for Tcl_OpenFileChannel |
| Tcl_GetChannelNamesEx | alias for Tcl_OpenFileChannel |
| Tcl_GetChannelOption | alias for Tcl_OpenFileChannel |
| Tcl_GetChannelThread | alias for Tcl_CreateChannel |
| Tcl_GetChannelType | alias for Tcl_CreateChannel |
| Tcl_GetCharLength | alias for Tcl_NewStringObj |
| Tcl_GetChild | alias for Tcl_IsSafe |
| Tcl_GetClassAsObject | alias for Tcl_ClassGetMetadata |
| Tcl_GetCommandFromObj | alias for Tcl_CreateObjCommand |
| Tcl_GetCommandFullName | alias for Tcl_CreateObjCommand |
| Tcl_GetCommandInfo | alias for Tcl_CreateObjCommand |
| Tcl_GetCommandInfoFromToken | alias for Tcl_CreateObjCommand |
| Tcl_GetCommandName | alias for Tcl_CreateObjCommand |
| Tcl_GetCurrentNamespace | alias for Tcl_AppendExportList |
| Tcl_GetCurrentThread | alias for Tcl_CreateEventSource |
| Tcl_GetCwd | manipulate the current working directory |
| Tcl_GetDeviceTypeFromStat | alias for Tcl_FSRegister |
| Tcl_GetDouble | alias for Tcl_GetInt |
| Tcl_GetDoubleFromObj | alias for Tcl_NewDoubleObj |
| Tcl_GetEncoding | procedures for creating and using encodings |
| Tcl_GetEncodingFromObj | alias for Tcl_GetEncoding |
| Tcl_GetEncodingName | alias for Tcl_GetEncoding |
| Tcl_GetEncodingNameFromEnvironment | alias for Tcl_GetEncoding |
| Tcl_GetEncodingNames | alias for Tcl_GetEncoding |
| Tcl_GetEncodingSearchPath | alias for Tcl_GetEncoding |
| Tcl_GetEnsembleFlags | alias for Tcl_CreateEnsemble |
| Tcl_GetEnsembleMappingDict | alias for Tcl_CreateEnsemble |
| Tcl_GetEnsembleNamespace | alias for Tcl_CreateEnsemble |
| Tcl_GetEnsembleParameterList | alias for Tcl_CreateEnsemble |
| Tcl_GetEnsembleSubcommandList | alias for Tcl_CreateEnsemble |
| Tcl_GetEnsembleUnknownHandler | alias for Tcl_CreateEnsemble |
| Tcl_GetErrno | alias for Tcl_SetErrno |
| Tcl_GetErrorLine | alias for Tcl_GetReturnOptions |
| Tcl_GetFSDeviceFromStat | alias for Tcl_FSRegister |
| Tcl_GetFSInodeFromStat | alias for Tcl_FSRegister |
| Tcl_GetGlobalNamespace | alias for Tcl_AppendExportList |
| Tcl_GetGroupIdFromStat | alias for Tcl_FSRegister |
| Tcl_GetHashKey | alias for Tcl_InitHashTable |
| Tcl_GetHashValue | alias for Tcl_InitHashTable |
| Tcl_GetHostName | get the name of the local host |
| Tcl_GetIndexFromObj | lookup string in table of keywords |
| Tcl_GetIndexFromObjStruct | alias for Tcl_GetIndexFromObj |
| Tcl_GetInt | convert from string to integer, double, or boolean |
| Tcl_GetIntForIndex | alias for Tcl_NewIntObj |
| Tcl_GetIntFromObj | alias for Tcl_NewIntObj |
| Tcl_GetInterpPath | alias for Tcl_IsSafe |
| Tcl_GetLinkCountFromStat | alias for Tcl_FSRegister |
| Tcl_GetLongFromObj | alias for Tcl_NewIntObj |
| Tcl_GetMemoryInfo | alias for Tcl_Alloc |
| Tcl_GetModeFromStat | alias for Tcl_FSRegister |
| Tcl_GetModificationTimeFromStat | alias for Tcl_FSRegister |
| Tcl_GetNameOfExecutable | alias for Tcl_FindExecutable |
| Tcl_GetNamespaceUnknownHandler | alias for Tcl_AppendExportList |
| Tcl_GetNumber | get numeric value from Tcl value |
| Tcl_GetNumberFromObj | alias for Tcl_GetNumber |
| Tcl_GetObjResult | alias for Tcl_SetObjResult |
| Tcl_GetObjType | alias for Tcl_RegisterObjType |
| Tcl_GetObjectAsClass | alias for Tcl_ClassGetMetadata |
| Tcl_GetObjectCommand | alias for Tcl_ClassGetMetadata |
| Tcl_GetObjectFromObj | alias for Tcl_ClassGetMetadata |
| Tcl_GetObjectName | alias for Tcl_ClassGetMetadata |
| Tcl_GetObjectNamespace | alias for Tcl_ClassGetMetadata |
| Tcl_GetOpenFile | Return a FILE* for a channel registered in the given interpreter (Unix only) |
| Tcl_GetParent | alias for Tcl_IsSafe |
| Tcl_GetPathType | alias for Tcl_SplitPath |
| Tcl_GetRange | alias for Tcl_NewStringObj |
| Tcl_GetRegExpFromObj | alias for Tcl_RegExpMatch |
| Tcl_GetReturnOptions | retrieve or record information about errors and other return options |
| Tcl_GetServiceMode | alias for Tcl_CreateEventSource |
| Tcl_GetSizeFromStat | alias for Tcl_FSRegister |
| Tcl_GetSizeIntFromObj | alias for Tcl_NewIntObj |
| Tcl_GetStackedChannel | alias for Tcl_StackChannel |
| Tcl_GetStartupScript | alias for Tcl_Main |
| Tcl_GetStdChannel | procedures for retrieving and replacing the standard channels |
| Tcl_GetString | alias for Tcl_NewStringObj |
| Tcl_GetStringFromObj | alias for Tcl_NewStringObj |
| Tcl_GetStringResult | alias for Tcl_SetObjResult |
| Tcl_GetThreadData | alias for Tcl_ConditionNotify |
| Tcl_GetTime | get date and time |
| Tcl_GetTopChannel | alias for Tcl_StackChannel |
| Tcl_GetUniChar | alias for Tcl_NewStringObj |
| Tcl_GetUnicode | alias for Tcl_NewStringObj |
| Tcl_GetUnicodeFromObj | alias for Tcl_NewStringObj |
| Tcl_GetUserIdFromStat | alias for Tcl_FSRegister |
| Tcl_GetVar | alias for Tcl_SetVar2Ex |
| Tcl_GetVar2 | alias for Tcl_SetVar2Ex |
| Tcl_GetVar2Ex | alias for Tcl_SetVar2Ex |
| Tcl_GetVersion | get the version of the library at runtime |
| Tcl_GetWideIntFromObj | alias for Tcl_NewIntObj |
| Tcl_GetWideUIntFromObj | alias for Tcl_NewIntObj |
| Tcl_Gets | alias for Tcl_OpenFileChannel |
| Tcl_GetsObj | alias for Tcl_OpenFileChannel |
| Tcl_GlobalEval | alias for Tcl_EvalObjEx |
| Tcl_GlobalEvalObj | alias for Tcl_EvalObjEx |
| Tcl_HasStringRep | alias for Tcl_RegisterObjType |
| Tcl_HashStats | alias for Tcl_InitHashTable |
| Tcl_HideCommand | alias for Tcl_IsSafe |
| Tcl_Import | alias for Tcl_AppendExportList |
| Tcl_IncrRefCount | alias for Tcl_NewObj |
| Tcl_Init | find and source initialization script |
| Tcl_InitCustomHashTable | alias for Tcl_InitHashTable |
| Tcl_InitHashTable | procedures to manage hash tables |
| Tcl_InitMemory | alias for Tcl_DumpActiveMemory |
| Tcl_InitNotifier | alias for Tcl_CreateEventSource |
| Tcl_InitObjHashTable | alias for Tcl_InitHashTable |
| Tcl_InitStringRep | alias for Tcl_RegisterObjType |
| Tcl_InitStubs | initialize the Tcl stubs mechanism |
| Tcl_InitSubsystems | initialize the Tcl library. |
| Tcl_InputBlocked | alias for Tcl_OpenFileChannel |
| Tcl_InputBuffered | alias for Tcl_OpenFileChannel |
| Tcl_InterpActive | alias for Tcl_CreateInterp |
| Tcl_InterpDeleted | alias for Tcl_CreateInterp |
| Tcl_InvalidateStringRep | alias for Tcl_NewObj |
| Tcl_IsChannelExisting | alias for Tcl_CreateChannel |
| Tcl_IsChannelRegistered | alias for Tcl_CreateChannel |
| Tcl_IsChannelShared | alias for Tcl_CreateChannel |
| Tcl_IsEnsemble | alias for Tcl_CreateEnsemble |
| Tcl_IsSafe | manage multiple Tcl interpreters, aliases and hidden commands |
| Tcl_IsShared | alias for Tcl_NewObj |
| Tcl_IsStandardChannel | alias for Tcl_OpenFileChannel |
| Tcl_JoinPath | alias for Tcl_SplitPath |
| Tcl_JoinThread | alias for Tcl_ConditionNotify |
| Tcl_LimitAddHandler | manage and check resource limits on interpreters |
| Tcl_LimitCheck | alias for Tcl_LimitAddHandler |
| Tcl_LimitExceeded | alias for Tcl_LimitAddHandler |
| Tcl_LimitGetCommands | alias for Tcl_LimitAddHandler |
| Tcl_LimitGetGranularity | alias for Tcl_LimitAddHandler |
| Tcl_LimitGetTime | alias for Tcl_LimitAddHandler |
| Tcl_LimitReady | alias for Tcl_LimitAddHandler |
| Tcl_LimitRemoveHandler | alias for Tcl_LimitAddHandler |
| Tcl_LimitSetCommands | alias for Tcl_LimitAddHandler |
| Tcl_LimitSetGranularity | alias for Tcl_LimitAddHandler |
| Tcl_LimitSetTime | alias for Tcl_LimitAddHandler |
| Tcl_LimitTypeEnabled | alias for Tcl_LimitAddHandler |
| Tcl_LimitTypeExceeded | alias for Tcl_LimitAddHandler |
| Tcl_LimitTypeReset | alias for Tcl_LimitAddHandler |
| Tcl_LimitTypeSet | alias for Tcl_LimitAddHandler |
| Tcl_LinkArray | alias for Tcl_LinkVar |
| Tcl_LinkVar | link Tcl variable to C variable |
| Tcl_ListObjAppendElement | alias for Tcl_ListObjAppendList |
| Tcl_ListObjAppendList | manipulate Tcl values as lists |
| Tcl_ListObjGetElements | alias for Tcl_ListObjAppendList |
| Tcl_ListObjIndex | alias for Tcl_ListObjAppendList |
| Tcl_ListObjLength | alias for Tcl_ListObjAppendList |
| Tcl_ListObjReplace | alias for Tcl_ListObjAppendList |
| Tcl_LoadFile | platform-independent dynamic library loading |
| Tcl_LogCommandInfo | alias for Tcl_GetReturnOptions |
| Tcl_Main | main program, startup script, and event loop definition for Tcl-based applications |
| Tcl_MainEx | alias for Tcl_Main |
| Tcl_MainExW | alias for Tcl_Main |
| Tcl_MakeFileChannel | alias for Tcl_OpenFileChannel |
| Tcl_MakeTcpClientChannel | alias for Tcl_OpenTcpClient |
| Tcl_Merge | alias for Tcl_SplitList |
| Tcl_MethodDeclarerClass | alias for Tcl_ClassSetConstructor |
| Tcl_MethodDeclarerObject | alias for Tcl_ClassSetConstructor |
| Tcl_MethodIsPrivate | alias for Tcl_ClassSetConstructor |
| Tcl_MethodIsPublic | alias for Tcl_ClassSetConstructor |
| Tcl_MethodIsType | alias for Tcl_ClassSetConstructor |
| Tcl_MethodIsType2 | alias for Tcl_ClassSetConstructor |
| Tcl_MethodName | alias for Tcl_ClassSetConstructor |
| Tcl_MutexFinalize | alias for Tcl_ConditionNotify |
| Tcl_MutexLock | alias for Tcl_ConditionNotify |
| Tcl_MutexUnlock | alias for Tcl_ConditionNotify |
| Tcl_NRAddCallback | alias for Tcl_NRCreateCommand |
| Tcl_NRCallObjProc | alias for Tcl_NRCreateCommand |
| Tcl_NRCallObjProc2 | alias for Tcl_NRCreateCommand |
| Tcl_NRCmdSwap | alias for Tcl_NRCreateCommand |
| Tcl_NRCreateCommand | Non-Recursive (stackless) evaluation of Tcl scripts. |
| Tcl_NRCreateCommand2 | alias for Tcl_NRCreateCommand |
| Tcl_NREvalObj | alias for Tcl_NRCreateCommand |
| Tcl_NREvalObjv | alias for Tcl_NRCreateCommand |
| Tcl_NRExprObj | alias for Tcl_NRCreateCommand |
| Tcl_NewBignumObj | alias for Tcl_NewIntObj |
| Tcl_NewBooleanObj | store/retrieve boolean value in a Tcl_Obj |
| Tcl_NewByteArrayObj | manipulate a Tcl value as an array of bytes |
| Tcl_NewDictObj | manipulate Tcl values as dictionaries |
| Tcl_NewDoubleObj | manipulate Tcl values as floating-point values |
| Tcl_NewInstanceMethod | alias for Tcl_ClassSetConstructor |
| Tcl_NewInstanceMethod2 | alias for Tcl_ClassSetConstructor |
| Tcl_NewIntObj | manipulate Tcl values as integers |
| Tcl_NewListObj | alias for Tcl_ListObjAppendList |
| Tcl_NewLongObj | alias for Tcl_NewIntObj |
| Tcl_NewMethod | alias for Tcl_ClassSetConstructor |
| Tcl_NewMethod2 | alias for Tcl_ClassSetConstructor |
| Tcl_NewObj | manipulate Tcl values |
| Tcl_NewObjectInstance | alias for Tcl_ClassGetMetadata |
| Tcl_NewStringObj | manipulate Tcl values as strings |
| Tcl_NewUnicodeObj | alias for Tcl_NewStringObj |
| Tcl_NewWideIntObj | alias for Tcl_NewIntObj |
| Tcl_NewWideUIntObj | alias for Tcl_NewIntObj |
| Tcl_NextHashEntry | alias for Tcl_InitHashTable |
| Tcl_NotifyChannel | alias for Tcl_CreateChannel |
| Tcl_NumUtfChars | alias for Tcl_UniChar |
| Tcl_OOInitStubs | initialize library access to TclOO functionality |
| Tcl_ObjGetVar2 | alias for Tcl_SetVar2Ex |
| Tcl_ObjPrintf | alias for Tcl_NewStringObj |
| Tcl_ObjSetVar2 | alias for Tcl_SetVar2Ex |
| Tcl_ObjectContextInvokeNext | alias for Tcl_ClassSetConstructor |
| Tcl_ObjectContextIsFiltering | alias for Tcl_ClassSetConstructor |
| Tcl_ObjectContextMethod | alias for Tcl_ClassSetConstructor |
| Tcl_ObjectContextObject | alias for Tcl_ClassSetConstructor |
| Tcl_ObjectContextSkippedArgs | alias for Tcl_ClassSetConstructor |
| Tcl_ObjectDeleted | alias for Tcl_ClassGetMetadata |
| Tcl_ObjectGetMetadata | alias for Tcl_ClassGetMetadata |
| Tcl_ObjectGetMethodNameMapper | alias for Tcl_ClassGetMetadata |
| Tcl_ObjectSetMetadata | alias for Tcl_ClassGetMetadata |
| Tcl_ObjectSetMethodNameMapper | alias for Tcl_ClassGetMetadata |
| Tcl_OpenCommandChannel | alias for Tcl_OpenFileChannel |
| Tcl_OpenFileChannel | buffered I/O facilities using channels |
| Tcl_OpenTcpClient | procedures to open channels using TCP sockets |
| Tcl_OpenTcpServer | alias for Tcl_OpenTcpClient |
| Tcl_OpenTcpServerEx | alias for Tcl_OpenTcpClient |
| Tcl_OutputBuffered | alias for Tcl_OpenFileChannel |
| Tcl_Panic | report fatal error and abort |
| Tcl_ParseArgsObjv | parse arguments according to a tabular description |
| Tcl_ParseBraces | alias for Tcl_ParseCommand |
| Tcl_ParseCommand | parse Tcl scripts and expressions |
| Tcl_ParseExpr | alias for Tcl_ParseCommand |
| Tcl_ParseQuotedString | alias for Tcl_ParseCommand |
| Tcl_ParseVar | alias for Tcl_ParseCommand |
| Tcl_ParseVarName | alias for Tcl_ParseCommand |
| Tcl_PkgPresent | alias for Tcl_PkgRequire |
| Tcl_PkgPresentEx | alias for Tcl_PkgRequire |
| Tcl_PkgProvide | alias for Tcl_PkgRequire |
| Tcl_PkgProvideEx | alias for Tcl_PkgRequire |
| Tcl_PkgRequire | package version control |
| Tcl_PkgRequireEx | alias for Tcl_PkgRequire |
| Tcl_PkgRequireProc | alias for Tcl_PkgRequire |
| Tcl_PosixError | alias for Tcl_GetReturnOptions |
| Tcl_Preserve | avoid freeing storage while it is being used |
| Tcl_PrintDouble | Convert floating value to string |
| Tcl_PutEnv | procedures to manipulate the environment |
| Tcl_QueryTimeProc | alias for Tcl_GetTime |
| Tcl_QueueEvent | alias for Tcl_CreateEventSource |
| Tcl_Read | alias for Tcl_OpenFileChannel |
| Tcl_ReadChars | alias for Tcl_OpenFileChannel |
| Tcl_ReadRaw | alias for Tcl_OpenFileChannel |
| Tcl_Realloc | alias for Tcl_Alloc |
| Tcl_ReapDetachedProcs | alias for Tcl_DetachPids |
| Tcl_RecordAndEval | save command on history list before evaluating |
| Tcl_RecordAndEvalObj | save command on history list before evaluating |
| Tcl_RegExpCompile | alias for Tcl_RegExpMatch |
| Tcl_RegExpExec | alias for Tcl_RegExpMatch |
| Tcl_RegExpExecObj | alias for Tcl_RegExpMatch |
| Tcl_RegExpGetInfo | alias for Tcl_RegExpMatch |
| Tcl_RegExpMatch | Pattern matching with regular expressions |
| Tcl_RegExpMatchObj | alias for Tcl_RegExpMatch |
| Tcl_RegExpRange | alias for Tcl_RegExpMatch |
| Tcl_RegisterChannel | alias for Tcl_OpenFileChannel |
| Tcl_RegisterConfig | procedures to register embedded configuration information |
| Tcl_RegisterObjType | manipulate Tcl value types |
| Tcl_Release | alias for Tcl_Preserve |
| Tcl_ResetResult | alias for Tcl_SetObjResult |
| Tcl_RestoreInterpState | alias for Tcl_SaveInterpState |
| Tcl_SaveInterpState | save and restore an interpreter's state |
| Tcl_ScanCountedElement | alias for Tcl_SplitList |
| Tcl_ScanElement | alias for Tcl_SplitList |
| Tcl_Seek | alias for Tcl_OpenFileChannel |
| Tcl_ServiceAll | alias for Tcl_CreateEventSource |
| Tcl_ServiceEvent | alias for Tcl_CreateEventSource |
| Tcl_ServiceModeHook | alias for Tcl_CreateEventSource |
| Tcl_SetAssocData | alias for Tcl_GetAssocData |
| Tcl_SetBignumObj | alias for Tcl_NewIntObj |
| Tcl_SetBooleanObj | alias for Tcl_NewBooleanObj |
| Tcl_SetByteArrayLength | alias for Tcl_NewByteArrayObj |
| Tcl_SetByteArrayObj | alias for Tcl_NewByteArrayObj |
| Tcl_SetChannelBufferSize | alias for Tcl_CreateChannel |
| Tcl_SetChannelError | functions to create/intercept Tcl errors by channel drivers. |
| Tcl_SetChannelErrorInterp | alias for Tcl_SetChannelError |
| Tcl_SetChannelOption | alias for Tcl_OpenFileChannel |
| Tcl_SetCommandInfo | alias for Tcl_CreateObjCommand |
| Tcl_SetCommandInfoFromToken | alias for Tcl_CreateObjCommand |
| Tcl_SetDoubleObj | alias for Tcl_NewDoubleObj |
| Tcl_SetEncodingSearchPath | alias for Tcl_GetEncoding |
| Tcl_SetEnsembleFlags | alias for Tcl_CreateEnsemble |
| Tcl_SetEnsembleMappingDict | alias for Tcl_CreateEnsemble |
| Tcl_SetEnsembleParameterList | alias for Tcl_CreateEnsemble |
| Tcl_SetEnsembleSubcommandList | alias for Tcl_CreateEnsemble |
| Tcl_SetEnsembleUnknownHandler | alias for Tcl_CreateEnsemble |
| Tcl_SetErrno | manipulate errno to store and retrieve error codes |
| Tcl_SetErrorCode | alias for Tcl_GetReturnOptions |
| Tcl_SetErrorLine | alias for Tcl_GetReturnOptions |
| Tcl_SetExitProc | alias for Tcl_Exit |
| Tcl_SetHashValue | alias for Tcl_InitHashTable |
| Tcl_SetIntObj | alias for Tcl_NewIntObj |
| Tcl_SetListObj | alias for Tcl_ListObjAppendList |
| Tcl_SetLongObj | alias for Tcl_NewIntObj |
| Tcl_SetMainLoop | alias for Tcl_Main |
| Tcl_SetMaxBlockTime | alias for Tcl_CreateEventSource |
| Tcl_SetNamespaceUnknownHandler | alias for Tcl_AppendExportList |
| Tcl_SetNotifier | alias for Tcl_CreateEventSource |
| Tcl_SetObjErrorCode | alias for Tcl_GetReturnOptions |
| Tcl_SetObjLength | alias for Tcl_NewStringObj |
| Tcl_SetObjResult | manipulate Tcl result |
| Tcl_SetPanicProc | alias for Tcl_Panic |
| Tcl_SetRecursionLimit | set maximum allowable nesting depth in interpreter |
| Tcl_SetResult | alias for Tcl_SetObjResult |
| Tcl_SetReturnOptions | alias for Tcl_GetReturnOptions |
| Tcl_SetServiceMode | alias for Tcl_CreateEventSource |
| Tcl_SetStartupScript | alias for Tcl_Main |
| Tcl_SetStdChannel | alias for Tcl_GetStdChannel |
| Tcl_SetStringObj | alias for Tcl_NewStringObj |
| Tcl_SetSystemEncoding | alias for Tcl_GetEncoding |
| Tcl_SetTimeProc | alias for Tcl_GetTime |
| Tcl_SetTimer | alias for Tcl_CreateEventSource |
| Tcl_SetUnicodeObj | alias for Tcl_NewStringObj |
| Tcl_SetVar | alias for Tcl_SetVar2Ex |
| Tcl_SetVar2 | alias for Tcl_SetVar2Ex |
| Tcl_SetVar2Ex | manipulate Tcl variables |
| Tcl_SetWideIntObj | alias for Tcl_NewIntObj |
| Tcl_SetWideUIntObj | alias for Tcl_NewIntObj |
| Tcl_SignalId | Convert signal codes |
| Tcl_SignalMsg | alias for Tcl_SignalId |
| Tcl_Sleep | delay execution for a given number of milliseconds |
| Tcl_SourceRCFile | source the Tcl rc file |
| Tcl_SpliceChannel | alias for Tcl_CreateChannel |
| Tcl_SplitList | manipulate Tcl lists |
| Tcl_SplitPath | manipulate platform-dependent file paths |
| Tcl_StackChannel | manipulate stacked I/O channels |
| Tcl_StandardChannels | How the Tcl library deals with the standard channels |
| Tcl_Stat | alias for Tcl_Access |
| Tcl_StaticLibrary | make a statically linked library available via the 'load' command |
| Tcl_StaticPackage | alias for Tcl_StaticLibrary |
| Tcl_StoreInternalRep | alias for Tcl_RegisterObjType |
| Tcl_StringCaseMatch | alias for Tcl_StringMatch |
| Tcl_StringMatch | test whether a string matches a pattern |
| Tcl_SubstObj | perform substitutions on Tcl values |
| Tcl_TakeBignumFromObj | alias for Tcl_NewIntObj |
| Tcl_Tell | alias for Tcl_OpenFileChannel |
| Tcl_ThreadAlert | alias for Tcl_CreateEventSource |
| Tcl_ThreadQueueEvent | alias for Tcl_CreateEventSource |
| Tcl_TraceCommand | alias for Tcl_CommandTraceInfo |
| Tcl_TraceVar | monitor accesses to a variable |
| Tcl_TraceVar2 | alias for Tcl_TraceVar |
| Tcl_TransferResult | alias for Tcl_SetObjResult |
| Tcl_TranslateFileName | convert file name to native form |
| Tcl_TruncateChannel | alias for Tcl_OpenFileChannel |
| Tcl_Ungets | alias for Tcl_OpenFileChannel |
| Tcl_UniChar | routines for manipulating UTF-8 strings |
| Tcl_UniCharAtIndex | alias for Tcl_UniChar |
| Tcl_UniCharCaseMatch | alias for Tcl_UniChar |
| Tcl_UniCharIsAlnum | routines for classification of Tcl_UniChar characters |
| Tcl_UniCharIsAlpha | alias for Tcl_UniCharIsAlnum |
| Tcl_UniCharIsControl | alias for Tcl_UniCharIsAlnum |
| Tcl_UniCharIsDigit | alias for Tcl_UniCharIsAlnum |
| Tcl_UniCharIsGraph | alias for Tcl_UniCharIsAlnum |
| Tcl_UniCharIsLower | alias for Tcl_UniCharIsAlnum |
| Tcl_UniCharIsPrint | alias for Tcl_UniCharIsAlnum |
| Tcl_UniCharIsPunct | alias for Tcl_UniCharIsAlnum |
| Tcl_UniCharIsSpace | alias for Tcl_UniCharIsAlnum |
| Tcl_UniCharIsUpper | alias for Tcl_UniCharIsAlnum |
| Tcl_UniCharIsWordChar | alias for Tcl_UniCharIsAlnum |
| Tcl_UniCharLen | alias for Tcl_UniChar |
| Tcl_UniCharNcasecmp | alias for Tcl_UniChar |
| Tcl_UniCharNcmp | alias for Tcl_UniChar |
| Tcl_UniCharToLower | alias for Tcl_UniCharToUpper |
| Tcl_UniCharToTitle | alias for Tcl_UniCharToUpper |
| Tcl_UniCharToUpper | routines for manipulating the case of Unicode characters and UTF-8 strings |
| Tcl_UniCharToUtf | alias for Tcl_UniChar |
| Tcl_UniCharToUtfDString | alias for Tcl_UniChar |
| Tcl_UnlinkVar | alias for Tcl_LinkVar |
| Tcl_UnregisterChannel | alias for Tcl_OpenFileChannel |
| Tcl_UnsetVar | alias for Tcl_SetVar2Ex |
| Tcl_UnsetVar2 | alias for Tcl_SetVar2Ex |
| Tcl_UnstackChannel | alias for Tcl_StackChannel |
| Tcl_UntraceCommand | alias for Tcl_CommandTraceInfo |
| Tcl_UntraceVar | alias for Tcl_TraceVar |
| Tcl_UntraceVar2 | alias for Tcl_TraceVar |
| Tcl_UpVar | link one variable to another |
| Tcl_UpVar2 | alias for Tcl_UpVar |
| Tcl_UpdateLinkedVar | alias for Tcl_LinkVar |
| Tcl_UtfAtIndex | alias for Tcl_UniChar |
| Tcl_UtfBackslash | alias for Tcl_UniChar |
| Tcl_UtfCharComplete | alias for Tcl_UniChar |
| Tcl_UtfFindFirst | alias for Tcl_UniChar |
| Tcl_UtfFindLast | alias for Tcl_UniChar |
| Tcl_UtfNcasecmp | alias for Tcl_UniChar |
| Tcl_UtfNcmp | alias for Tcl_UniChar |
| Tcl_UtfNext | alias for Tcl_UniChar |
| Tcl_UtfPrev | alias for Tcl_UniChar |
| Tcl_UtfToChar16 | alias for Tcl_UniChar |
| Tcl_UtfToChar16DString | alias for Tcl_UniChar |
| Tcl_UtfToExternal | alias for Tcl_GetEncoding |
| Tcl_UtfToExternalDString | alias for Tcl_GetEncoding |
| Tcl_UtfToExternalDStringEx | alias for Tcl_GetEncoding |
| Tcl_UtfToLower | alias for Tcl_UniCharToUpper |
| Tcl_UtfToTitle | alias for Tcl_UniCharToUpper |
| Tcl_UtfToUniChar | alias for Tcl_UniChar |
| Tcl_UtfToUniCharDString | alias for Tcl_UniChar |
| Tcl_UtfToUpper | alias for Tcl_UniCharToUpper |
| Tcl_UtfToWChar | alias for Tcl_UniChar |
| Tcl_UtfToWCharDString | alias for Tcl_UniChar |
| Tcl_ValidateAllMemory | alias for Tcl_DumpActiveMemory |
| Tcl_VarEval | alias for Tcl_EvalObjEx |
| Tcl_VarTraceInfo | alias for Tcl_TraceVar |
| Tcl_VarTraceInfo2 | alias for Tcl_TraceVar |
| Tcl_WCharLen | alias for Tcl_UniChar |
| Tcl_WCharToUtfDString | alias for Tcl_UniChar |
| Tcl_WaitForEvent | alias for Tcl_CreateEventSource |
| Tcl_WaitPid | alias for Tcl_DetachPids |
| Tcl_WinConvertError | alias for Tcl_SetErrno |
| Tcl_Write | alias for Tcl_OpenFileChannel |
| Tcl_WriteChars | alias for Tcl_OpenFileChannel |
| Tcl_WriteObj | alias for Tcl_OpenFileChannel |
| Tcl_WriteRaw | alias for Tcl_OpenFileChannel |
| Tcl_WrongNumArgs | generate standard error message for wrong number of arguments |
| Tcl_ZlibAdler32 | alias for Tcl_ZlibDeflate |
| Tcl_ZlibCRC32 | alias for Tcl_ZlibDeflate |
| Tcl_ZlibDeflate | compression and decompression functions |
| Tcl_ZlibInflate | alias for Tcl_ZlibDeflate |
| Tcl_ZlibStreamChecksum | alias for Tcl_ZlibDeflate |
| Tcl_ZlibStreamClose | alias for Tcl_ZlibDeflate |
| Tcl_ZlibStreamEof | alias for Tcl_ZlibDeflate |
| Tcl_ZlibStreamGet | alias for Tcl_ZlibDeflate |
| Tcl_ZlibStreamGetCommandName | alias for Tcl_ZlibDeflate |
| Tcl_ZlibStreamInit | alias for Tcl_ZlibDeflate |
| Tcl_ZlibStreamPut | alias for Tcl_ZlibDeflate |
| Thread | alias for Tcl_ConditionNotify |
Tcl/Tk Keywords | |
| Tcl | Tool Command Language |
| after | Execute a command after a time delay |
| append | Append to variable |
| apply | Apply an anonymous function |
| argc | Variables used by Tcl |
| argv | alias for argc |
| argv0 | alias for argc |
| array | Manipulate array variables |
| auto_execok | standard library of Tcl procedures |
| auto_import | alias for auto_execok |
| auto_load | alias for auto_execok |
| auto_mkindex | alias for auto_execok |
| auto_path | alias for argc |
| auto_qualify | alias for auto_execok |
| auto_reset | alias for auto_execok |
| bgerror | Command invoked to process background errors |
| binary | Insert and extract fields from binary strings |
| break | Abort looping command |
| buildinfo | Build info |
| callback | generate callbacks to methods |
| catch | Evaluate script and trap exceptional returns |
| cd | Change working directory |
| chan | Read, write and manipulate channels |
| classvariable | create link from local variable to variable in class |
| clock | Obtain and manipulate dates and times |
| close | Close an open channel |
| concat | Join lists together |
| configure | alias for property |
| const | create and initialize a constant |
| continue | Skip to the next iteration of a loop |
| cookiejar | Implementation of the Tcl http package cookie jar protocol |
| coroinject | alias for coroutine |
| coroprobe | alias for coroutine |
| coroutine | Create and produce values from coroutines |
| dde | Execute a Dynamic Data Exchange command |
| dict | Manipulate dictionaries |
| encoding | Manipulate encodings |
| env | alias for argc |
| eof | Check for end of file condition on channel |
| error | Generate an error |
| errorCode | alias for argc |
| errorInfo | alias for argc |
| eval | Evaluate a Tcl script |
| exec | Invoke subprocesses |
| exit | End the application |
| expr | Evaluate an expression |
| fblocked | Test whether the last input operation exhausted all available input |
| fconfigure | Set and get options on a channel |
| fcopy | Copy data from one channel to another |
| file | Manipulate file names and attributes |
| fileevent | Execute a script when a channel becomes readable or writable |
| filename | File name conventions supported by Tcl commands |
| flush | Flush buffered output for a channel |
| for | 'For' loop |
| foreach | Iterate over all elements in one or more lists |
| foreachLine | alias for auto_execok |
| format | Format a string in the style of sprintf |
| fpclassify | Floating point number classification of Tcl values |
| gets | Read a line from a channel |
| glob | Return names of files that match patterns |
| global | Access global variables |
| history | Manipulate the history list |
| http | Client-side implementation of the HTTP/1.1 protocol |
| if | Execute scripts conditionally |
| incr | Increment the value of a variable |
| info | Information about the state of the Tcl interpreter |
| interp | Create and manipulate Tcl interpreters |
| join | Create a string by joining together list elements |
| lappend | Append list elements onto a variable |
| lassign | Assign list elements to variables |
| ledit | Replace elements of a list stored in variable |
| library | alias for auto_execok |
| lindex | Retrieve an element from a list |
| link | create link from command to method of object |
| linsert | Insert elements into a list |
| list | Create a list |
| llength | Count the number of elements in a list |
| lmap | Iterate over all elements in one or more lists and collect results |
| load | Load machine code and initialize new commands |
| lpop | Get and remove an element in a list |
| lrange | Return one or more adjacent elements from a list |
| lremove | Remove elements from a list by index |
| lrepeat | Build a list by repeating elements |
| lreplace | Replace elements in a list with new elements |
| lreverse | Reverse the order of a list |
| lsearch | See if a list contains a particular element |
| lseq | Build a numeric sequence returned as a list |
| lset | Change an element in a list |
| lsort | Sort the elements of a list |
| mathfunc | Mathematical functions for Tcl expressions |
| mathop | Mathematical operators as Tcl commands |
| memory | Control Tcl memory debugging capabilities |
| msgcat | Tcl message catalog |
| my | invoke any method of current object or its class |
| myclass | alias for my |
| mymethod | alias for callback |
| namespace | create and manipulate contexts for commands and variables |
| next | invoke superclass method implementations |
| nextto | alias for next |
| oo_Slot | alias for oo_define |
| oo_abstract | a class that does not allow direct instances of itself |
| oo_class | class of all classes |
| oo_configurable | alias for property |
| oo_copy | create copies of objects and classes |
| oo_define | define and configure classes and objects |
| oo_objdefine | alias for oo_define |
| oo_object | root class of the class hierarchy |
| oo_singleton | a class that does only allows one instance of itself |
| open | Open a file-based or command pipeline channel |
| package | Facilities for package loading and version control |
| packagens | alias for pkg_create |
| parray | alias for auto_execok |
| pid | Retrieve process identifiers |
| pkgMkIndex | alias for pkg_mkIndex |
| pkg_create | Construct an appropriate 'package ifneeded' command for a given package specification |
| pkg_mkIndex | Build an index for automatic loading of packages |
| platform | System identification support code and utilities |
| platform_shell | System identification support code and utilities |
| proc | Create a Tcl procedure |
| property | class that makes configurable classes and objects, and supports making configurable properties |
| puts | Write to a channel |
| pwd | Return the absolute path of the current working directory |
| re_syntax | Syntax of Tcl regular expressions |
| read | Read from a channel |
| readFile | alias for auto_execok |
| refchan | command handler API of reflected channels |
| regexp | Match a regular expression against a string |
| registry | Manipulate the Windows registry |
| regsub | Perform substitutions based on regular expression pattern matching |
| rename | Rename or delete a command |
| return | Return from a procedure, or set return code of a script |
| safe | Creating and manipulating safe interpreters |
| scan | Parse string using conversion specifiers in the style of sscanf |
| seek | Change the access position for an open channel |
| self | method call internal introspection |
| set | Read and write variables |
| socket | Open a TCP network connection |
| source | Evaluate a file or resource as a Tcl script |
| split | Split a string into a proper Tcl list |
| string | Manipulate strings |
| subst | Perform backslash, command, and variable substitutions |
| switch | Evaluate one of several scripts, depending on a given value |
| tailcall | Replace the current procedure with another command |
| tcl_endOfWord | alias for auto_execok |
| tcl_findLibrary | alias for auto_execok |
| tcl_idna | Support for normalization of Internationalized Domain Names |
| tcl_interactive | alias for argc |
| tcl_library | alias for argc |
| tcl_nonwordchars | alias for auto_execok |
| tcl_patchLevel | alias for argc |
| tcl_pkgPath | alias for argc |
| tcl_platform | alias for argc |
| tcl_prefix | facilities for prefix matching |
| tcl_process | Subprocess management |
| tcl_rcFileName | alias for argc |
| tcl_startOfNextWord | alias for auto_execok |
| tcl_startOfPreviousWord | alias for auto_execok |
| tcl_traceCompile | alias for argc |
| tcl_traceExec | alias for argc |
| tcl_version | alias for argc |
| tcl_wordBreakAfter | alias for auto_execok |
| tcl_wordBreakBefore | alias for auto_execok |
| tcl_wordchars | alias for auto_execok |
| tcltest | Test harness support code and utilities |
| tell | Return current access position for an open channel |
| throw | Generate a machine-readable error |
| time | Time the execution of a script |
| timerate | Calibrated performance measurements of script execution time |
| tm | Facilities for locating and loading of Tcl Modules |
| trace | Monitor variable accesses, command usages and command executions |
| transchan | command handler API of channel transforms |
| try | Trap and process errors and exceptions |
| unknown | Handle attempts to use non-existent commands |
| unload | Unload machine code |
| unset | Delete variables |
| update | Process pending events and idle callbacks |
| uplevel | Execute a script in a different stack frame |
| upvar | Create link to variable in a different stack frame |
| variable | create and initialize a namespace variable |
| vwait | Process events until a variable is written |
| while | Execute script repeatedly as long as a condition is met |
| writeFile | alias for auto_execok |
| yield | alias for coroutine |
| yieldto | alias for coroutine |
| zipfs | Mount and work with ZIP files within Tcl |
| zlib | compression and decompression operations |