📦 tcl8.6-doc
825 pages · page 1 of 5
A
- after(3tcl)Execute a command after a time delay✨
- append(3tcl)Append to variable✨
- apply(3tcl)Apply an anonymous function✨
- argc(3tcl)Variables used by Tcl✨
- argv(3tcl)Variables used by Tcl✨
- argv0(3tcl)Variables used by Tcl✨
- array(3tcl)Manipulate array variables✨
- attemptckalloc(3tcl)allocate or free heap memory✨
- attemptckrealloc(3tcl)allocate or free heap memory✨
- auto_execok(3tcl)Standard library of Tcl procedures✨
- auto_import(3tcl)Standard library of Tcl procedures✨
- auto_load(3tcl)Standard library of Tcl procedures✨
- auto_mkindex(3tcl)Standard library of Tcl procedures✨
- auto_path(3tcl)Variables used by Tcl✨
- auto_qualify(3tcl)Standard library of Tcl procedures✨
- auto_reset(3tcl)Standard library of Tcl procedures✨
B
- bgerror(3tcl)Command invoked to process background errors✨
- binary(3tcl)Insert and extract fields from binary strings✨
- break(3tcl)Abort looping command✨
C
- case(3tcl)Evaluate one of several scripts, depending on a given value✨
- catch(3tcl)Evaluate script and trap exceptional returns✨
- cd(3tcl)Change working directory✨
- chan(3tcl)Read, write and manipulate channels✨
- ckalloc(3tcl)allocate or free heap memory✨
- ckfree(3tcl)allocate or free heap memory✨
- ckrealloc(3tcl)allocate or free heap memory✨
- clock(3tcl)Obtain and manipulate dates and times✨
- close(3tcl)Close an open channel✨
- concat(3tcl)Join lists together✨
- continue(3tcl)Skip to the next iteration of a loop✨
- coroutine(3tcl)Create and produce values from coroutines✨
D
- dde(3tcl)Execute a Dynamic Data Exchange command✨
- dict(3tcl)Manipulate dictionaries✨
- DString(3tcl)manipulate dynamic strings✨
E
- encoding(3tcl)Manipulate encodings✨
- env(3tcl)Variables used by Tcl✨
- eof(3tcl)Check for end of file condition on channel✨
- error(3tcl)Generate an error✨
- errorCode(3tcl)Variables used by Tcl✨
- errorInfo(3tcl)Variables used by Tcl✨
- eval(3tcl)Evaluate a Tcl script✨
- exec(3tcl)Invoke subprocesses✨
- exit(3tcl)End the application✨
- expr(3tcl)Evaluate an expression✨
F
- fblocked(3tcl)Test whether the last input operation exhausted all available input✨
- fconfigure(3tcl)Set and get options on a channel✨
- fcopy(3tcl)Copy data from one channel to another✨
- file(3tcl)Manipulate file names and attributes✨
- fileevent(3tcl)Execute a script when a channel becomes readable or writable✨
- filename(3tcl)File name conventions supported by Tcl commands✨
- flush(3tcl)Flush buffered output for a channel✨
- for(3tcl)'For' loop✨
- foreach(3tcl)Iterate over all elements in one or more lists✨
- format(3tcl)Format a string in the style of sprintf✨
G
- gets(3tcl)Read a line from a channel✨
- glob(3tcl)Return names of files that match patterns✨
- global(3tcl)Access global variables✨
H
- history(3tcl)Manipulate the history list✨
- http(3tcl)Client-side implementation of the HTTP/1.1 protocol✨
I
- if(3tcl)Execute scripts conditionally✨
- incr(3tcl)Increment the value of a variable✨
- info(3tcl)Information about the state of the Tcl interpreter✨
- interp(3tcl)Create and manipulate Tcl interpreters✨
J
- join(3tcl)Create a string by joining together list elements✨
L
- lappend(3tcl)Append list elements onto a variable✨
- lassign(3tcl)Assign list elements to variables✨
- library(3tcl)Standard library of Tcl procedures✨
- lindex(3tcl)Retrieve an element from a list✨
- linsert(3tcl)Insert elements into a list✨
- list(3tcl)Create a list✨
- llength(3tcl)Count the number of elements in a list✨
- lmap(3tcl)Iterate over all elements in one or more lists and collect results✨
- load(3tcl)Load machine code and initialize new commands✨
- lrange(3tcl)Return one or more adjacent elements from a list✨
- lrepeat(3tcl)Build a list by repeating elements✨
- lreplace(3tcl)Replace elements in a list with new elements✨
- lreverse(3tcl)Reverse the order of a list✨
- lsearch(3tcl)See if a list contains a particular element✨
- lset(3tcl)Change an element in a list✨
- lsort(3tcl)Sort the elements of a list✨
M
- mathfunc(3tcl)Mathematical functions for Tcl expressions✨
- mathop(3tcl)Mathematical operators as Tcl commands✨
- memory(3tcl)Control Tcl memory debugging capabilities✨
- msgcat(3tcl)Tcl message catalog✨
- my(3tcl)Invoke any method of current object or its class✨
N
- namespace(3tcl)Create and manipulate contexts for commands and variables✨
- next(3tcl)Invoke superclass method implementations✨
- nextto(3tcl)Invoke superclass method implementations✨
- Notifier(3tcl)the event queue and notifier interfaces✨
O
- oo_class(3tcl)The class of all classes✨
- oo_copy(3tcl)Create copies of objects and classes✨
- oo_define(3tcl)Define and configure classes and objects✨
- oo_objdefine(3tcl)Define and configure classes and objects✨
- oo_object(3tcl)The root class of the class hierarchy✨
- oo_Slot(3tcl)Define and configure classes and objects✨
- open(3tcl)Open a file-based or command pipeline channel✨
P
- package(3tcl)Facilities for package loading and version control✨
- packagens(3tcl)Construct an appropriate 'package ifneeded' command for a given package specification✨
- parray(3tcl)Standard library of Tcl procedures✨
- pid(3tcl)Retrieve process identifiers✨
- pkg_create(3tcl)Construct an appropriate 'package ifneeded' command for a given package specification✨
- pkg_mkIndex(3tcl)Build an index for automatic loading of packages✨
- pkgMkIndex(3tcl)Build an index for automatic loading of packages✨
- platform(3tcl)System identification support code and utilities✨
- platform_shell(3tcl)System identification support code and utilities✨
- proc(3tcl)Create a Tcl procedure✨
- puts(3tcl)Write to a channel✨
- pwd(3tcl)Return the absolute path of the current working directory✨
R
- re_syntax(3tcl)Syntax of Tcl regular expressions✨
- read(3tcl)Read from a channel✨
- refchan(3tcl)Command handler API for channels implemented in Tcl code✨
- RegExp(3tcl)Pattern matching with regular expressions✨
- regexp(3tcl)Match a regular expression against a string✨
- registry(3tcl)Manipulate the Windows registry✨
- regsub(3tcl)Perform substitutions based on regular expression pattern matching✨
- rename(3tcl)Rename or delete a command✨
- return(3tcl)Return from a procedure, or set return code of a script✨
S
- safe(3tcl)Creating and manipulating safe interpreters✨
- scan(3tcl)Parse string using conversion specifiers in the style of sscanf✨
- seek(3tcl)Change the access position for an open channel✨
- self(3tcl)Current method call introspection✨
- set(3tcl)Read and write variables✨
- socket(3tcl)Open a TCP network connection✨
- source(3tcl)Evaluate a file or resource as a Tcl script✨
- split(3tcl)Split a string into a proper Tcl list✨
- string(3tcl)Manipulate strings✨
- subst(3tcl)Perform backslash, command, and variable substitutions✨
- switch(3tcl)Evaluate one of several scripts, depending on a given value✨
T
- tailcall(3tcl)Replace the current procedure with another command✨
- Tcl(3tcl)Tool Command Language✨
- Tcl_Access(3tcl)check file permissions and other attributes✨
- Tcl_AddErrorInfo(3tcl)retrieve or record information about errors and other return options✨
- Tcl_AddObjErrorInfo(3tcl)retrieve or record information about errors and other return options✨
- Tcl_AlertNotifier(3tcl)the event queue and notifier interfaces✨
- Tcl_Alloc(3tcl)allocate or free heap memory✨
- Tcl_AllocStatBuf(3tcl)procedures to interact with any filesystem✨
- Tcl_AllowExceptions(3tcl)allow all exceptions in next script evaluation✨
- Tcl_AppendAllObjTypes(3tcl)manipulate Tcl value types✨
- Tcl_AppendElement(3tcl)manipulate Tcl result✨
- Tcl_AppendExportList(3tcl)manipulate namespaces✨
- Tcl_AppendFormatToObj(3tcl)manipulate Tcl values as strings✨
- Tcl_AppendLimitedToObj(3tcl)manipulate Tcl values as strings✨
- Tcl_AppendObjToErrorInfo(3tcl)retrieve or record information about errors and other return options✨
- Tcl_AppendObjToObj(3tcl)manipulate Tcl values as strings✨
- Tcl_AppendPrintfToObj(3tcl)manipulate Tcl values as strings✨
- Tcl_AppendResult(3tcl)manipulate Tcl result✨
- Tcl_AppendResultVA(3tcl)manipulate Tcl result✨
- Tcl_AppendStringsToObj(3tcl)manipulate Tcl values as strings✨
- Tcl_AppendStringsToObjVA(3tcl)manipulate Tcl values as strings✨
- Tcl_AppendToObj(3tcl)manipulate Tcl values as strings✨
- Tcl_AppendUnicodeToObj(3tcl)manipulate Tcl values as strings✨
- Tcl_AppInit(3tcl)perform application-specific initialization✨
- Tcl_AsyncCreate(3tcl)handle asynchronous events✨
- Tcl_AsyncDelete(3tcl)handle asynchronous events✨
- Tcl_AsyncInvoke(3tcl)handle asynchronous events✨
- Tcl_AsyncMark(3tcl)handle asynchronous events✨
- Tcl_AsyncReady(3tcl)handle asynchronous events✨
- Tcl_AttemptAlloc(3tcl)allocate or free heap memory✨
- Tcl_AttemptRealloc(3tcl)allocate or free heap memory✨
- Tcl_AttemptSetObjLength(3tcl)manipulate Tcl values as strings✨
- Tcl_BackgroundError(3tcl)report Tcl exception that occurred in background processing✨
- Tcl_BackgroundException(3tcl)report Tcl exception that occurred in background processing✨
- Tcl_Backslash(3tcl)parse a backslash sequence✨
- Tcl_BadChannelOption(3tcl)procedures for creating and manipulating channels✨
- Tcl_CallWhenDeleted(3tcl)Arrange for callback when interpreter is deleted✨
- Tcl_Canceled(3tcl)cancel Tcl scripts✨
- Tcl_CancelEval(3tcl)cancel Tcl scripts✨
- Tcl_CancelIdleCall(3tcl)invoke a procedure when there are no pending events✨
- Tcl_ChannelBlockModeProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelBuffered(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelClose2Proc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelCloseProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelFlushProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelGetHandleProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelGetOptionProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelHandlerProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelInputProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelName(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelOutputProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelSeekProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelSetOptionProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelThreadActionProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelTruncateProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelVersion(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelWatchProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelWideSeekProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_Chdir(3tcl)manipulate the current working directory✨
- Tcl_ClassGetMetadata(3tcl)manipulate objects and classes✨
- Tcl_ClassSetConstructor(3tcl)manipulate methods and method-call contexts✨
- Tcl_ClassSetDestructor(3tcl)manipulate methods and method-call contexts✨
- Tcl_ClassSetMetadata(3tcl)manipulate objects and classes✨
- Tcl_ClearChannelHandlers(3tcl)procedures for creating and manipulating channels✨
- Tcl_Close(3tcl)buffered I/O facilities using channels✨
- Tcl_CloseEx(3tcl)buffered I/O facilities using channels✨
- Tcl_CommandComplete(3tcl)Check for unmatched braces in a Tcl command✨
- Tcl_CommandTraceInfo(3tcl)monitor renames and deletes of a command✨
- Tcl_Concat(3tcl)concatenate a collection of strings✨
- Tcl_ConcatObj(3tcl)manipulate Tcl values as strings✨
- Tcl_ConditionFinalize(3tcl)Tcl thread support✨
- Tcl_ConditionNotify(3tcl)Tcl thread support✨
💅
getting it ready, bestie…