SIMPLE SOLUTIONS

Manual pages

Scope: Tcl Built-In Commands.

[ Alias ↣ ] Name (section) Brief
after(3tcl) Execute a command after a time delay.
append(3tcl) Append to variable.
apply(3tcl) Apply an anonymous function.
argc(3tcl)
argv(3tcl) ↣ argc(3tcl)
argv0(3tcl) ↣ argc(3tcl)
array(3tcl) Manipulate array variables.
auto_execok(3tcl)
auto_import(3tcl) ↣ auto_execok(3tcl)
auto_load(3tcl) ↣ auto_execok(3tcl)
auto_mkindex(3tcl) ↣ auto_execok(3tcl)
auto_mkindex_old(3tcl) ↣ auto_execok(3tcl)
auto_path(3tcl) ↣ argc(3tcl)
auto_qualify(3tcl) ↣ auto_execok(3tcl)
auto_reset(3tcl) ↣ auto_execok(3tcl)
bgerror(3tcl) Command invoked to process background errors.
binary(3tcl) Insert and extract fields from binary strings.
break(3tcl) Abort looping command.
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.
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.
dict(3tcl) Manipulate dictionaries.
encoding(3tcl) Manipulate encodings.
env(3tcl) ↣ argc(3tcl)
eof(3tcl) Check for end of file condition on channel.
error(3tcl) Generate an error.
errorCode(3tcl) ↣ argc(3tcl)
errorInfo(3tcl) ↣ argc(3tcl)
eval(3tcl) Evaluate a Tcl script.
exec(3tcl) Invoke subprocesses.
exit(3tcl) End the application.
expr(3tcl) Evaluate an expression.
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.
gets(3tcl) Read a line from a channel.
glob(3tcl) Return names of files that match patterns.
global(3tcl) Access global variables.
history(3tcl) Manipulate the history list.
if(3tcl) Execute scripts conditionally.
incr(3tcl) Increment the value of a variable.
info(3tcl) Return information about the state of the Tcl interpreter.
interp(3tcl) Create and manipulate Tcl interpreters.
join(3tcl) Create a string by joining together list elements.
lappend(3tcl) Append list elements onto a variable.
lassign(3tcl) Assign list elements to variables.
library(3tcl)
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.
memory(3tcl) Control Tcl memory debugging capabilities.
namespace(3tcl) Create and manipulate contexts for commands and variables.
open(3tcl) Open a file-based or command pipeline channel.
package(3tcl) Facilities for package loading and version control.
packagens(3tcl) Construct an appropriate 'package ifneeded' command for a given package specification.
parray(3tcl) ↣ library(3tcl)
pid(3tcl) Retrieve process identifiers.
pkg::create(3tcl) Construct an appropriate package ifneeded command for a given package specification.
pkg_create(3tcl) ↣ packagens(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.
proc(3tcl) Create a Tcl procedure.
puts(3tcl) Write to a channel.
pwd(3tcl) Return the absolute path of the current working directory.
re_syntax(3tcl) Syntax of Tcl regular expressions.
read(3tcl) Read from a channel.
refchan(3tcl) Command handler API of reflected channels.
regexp(3tcl) Match a regular expression against a string.
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.
safe(3tcl) Creating and manipulating safe interpreters.
SafeBase(3tcl) A mechanism for 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.
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.
tailcall(3tcl) Replace the current procedure with another command.
Tcl(3tcl) Tool Command Language.
tcl_endOfWord(3tcl) ↣ library(3tcl)
tcl_findLibrary(3tcl) ↣ library(3tcl)
Tcl_GetRegExpFromObj(3tcl) ↣ regexp(3tcl) Match a regular expression against a string.
tcl_interactive(3tcl) ↣ argc(3tcl)
tcl_library(3tcl) ↣ argc(3tcl)
tcl_nonwordchars(3tcl) ↣ argc(3tcl)
tcl_patchLevel(3tcl) ↣ argc(3tcl)
tcl_pkgPath(3tcl) ↣ argc(3tcl)
tcl_platform(3tcl) ↣ argc(3tcl)
tcl_precision(3tcl) ↣ argc(3tcl)
tcl_prefix(3tcl) Facilities for prefix matching.
tcl_rcFileName(3tcl) ↣ argc(3tcl)
Tcl_RegExpCompile(3tcl) ↣ regexp(3tcl) Match a regular expression against a string.
Tcl_RegExpExec(3tcl) ↣ regexp(3tcl) Match a regular expression against a string.
Tcl_RegExpExecObj(3tcl) ↣ regexp(3tcl) Match a regular expression against a string.
Tcl_RegExpGetInfo(3tcl) ↣ regexp(3tcl) Match a regular expression against a string.
Tcl_RegExpMatch(3tcl) ↣ regexp(3tcl) Match a regular expression against a string.
Tcl_RegExpMatchObj(3tcl) ↣ regexp(3tcl) Match a regular expression against a string.
Tcl_RegExpRange(3tcl) ↣ regexp(3tcl) Match a regular expression against a string.
tcl_startOfNextWord(3tcl) ↣ library(3tcl)
tcl_startOfPreviousWord(3tcl) ↣ library(3tcl)
tcl_traceCompile(3tcl) ↣ argc(3tcl)
tcl_traceExec(3tcl) ↣ argc(3tcl)
tcl_version(3tcl) ↣ argc(3tcl)
tcl_wordBreakAfter(3tcl) ↣ library(3tcl)
tcl_wordBreakBefore(3tcl) ↣ library(3tcl)
tcl_wordchars(3tcl) ↣ argc(3tcl)
tclvars(3tcl) Variables used by Tcl.
tell(3tcl) Return current access position for an open channel.
throw(3tcl) Generate a machine-readable error.
time(3tcl) Time the execution of a script.
tm(3tcl) Facilities for locating and loading of Tcl Modules.
trace(3tcl) Monitor variable accesses, command usages and command executions.
transchan(3tcl) Command handler API of channel transforms.
try(3tcl) Trap and process errors and exceptions.
unknown(3tcl) Handle attempts to use non-existent commands.
unload(3tcl) Unload machine code.
unset(3tcl) Delete variables.
update(3tcl) Process pending events and idle callbacks.
uplevel(3tcl) Execute a script in a different stack frame.
upvar(3tcl) Create link to variable in a different stack frame.
variable(3tcl) Create and initialize a namespace variable.
vwait(3tcl) Process events until a variable is written.
while(3tcl) Execute script repeatedly as long as a condition is met.
yield(3tcl) ↣ coroutine(3tcl) Create and produce values from coroutines.
yieldto(3tcl) ↣ coroutine(3tcl) Create and produce values from coroutines.
zlib(3tcl) Compression and decompression operations.