
commands/append	Append strings to a variable.
commands/array	Return information about an array variable.
commands/break	Exit the current loop.
commands/case	Select code block to execute base on matching a string against a pattern.
commands/catch	Trap errors while executing a command.
commands/cd	Change the current working directory.
commands/close	Close an open file or pipeline.
commands/concat	Concatenates lists into a single list.
commands/continue	Continue execution of the next iteration of a loop.
commands/env	Variable for accessing the program's environment.
commands/eof	Test for end-of-file.
commands/error	Return an error.
commands/errorCode	Variable holding symbolic error information.
commands/errorInfo	Variable holding stack trace of an error.
commands/eval	Command to evaluate strings as Tcl code.
commands/exec	Run a Unix process.
commands/exit	Terminate the current process.
commands/expr	Evaluate an expression.
commands/file	Return status information about an file name, including parsing the name.
commands/flush	Flush a file buffer.
commands/for	Loop control command.
commands/foreach	Loop on each element of a list.
commands/format	Generate a formated string using a format specification.
commands/gets	Read a line from a file.
commands/glob	Perform file name globbing.
commands/global	Declare a variable as global.
commands/history	Redo or list previously executed interactive commands.
commands/if	Conditional command execution based on evaluating an expression.
commands/incr	Increment a variable.
commands/info	Provide state information on the Tcl interpreter.
commands/join	Join elements of a list into a string.
commands/lappend	Append elements to an array variable.
commands/lindex	Extract an element of a list.
commands/linsert	Insert an new element in a list.
commands/list	Generate a list.
commands/llength	Return the number of elements in a list.
commands/lrange	Extract a range of elements from a list.
commands/lreplace	Replace elements of a list.
commands/lsearch	Search a list for a pattern.
commands/lsort	Sort the elements of a list.
commands/open	Open a file or pipeline.
commands/proc	Define a Tcl procedure.
commands/puts	Write a string to a file.
commands/pwd	Return the current working directory.
commands/read	Read bytes from a file.
commands/regexp	Match a string against a regular expression.
commands/regsub	Match a string against a regular expression and perform substitution on it.
commands/rename	Rename or delete a command or procedure.
commands/return	Exit the current procedure, optionally returning a value.
commands/scan	Parse a string based on a format specification.
commands/seek	Change the access position of a file.
commands/set	Return or set the value of a variable.
commands/source	Read and evaluate a file of Tcl code.
commands/split	Split a string into a list of elements.
commands/string	Perform operations on a string.
commands/tell	Return the current access position of a file.
commands/time	Return the execution time for a Tcl command.
commands/trace	Trace access to variables.
commands/unknown	Unknown command trap handler.
commands/unset	
commands/uplevel	Execute a command in another environment up the procedure call stack.
commands/upvar	Bind a variable to another variable up the procedure call stack.
commands/while	Loop while an expression is true.
extended/acos	 Return the arccosine of a number.
extended/alarm	 Set a process alarm clock.
extended/asin	 Return the arcsin of a number.
extended/atan	 Return the arctangent of a number..
extended/ceil	 Return the smallest integer not less than a floating point number.
extended/chgrp	 Change file group.
extended/chmod	 Set file permissions.
extended/chown	 Change file owner and/or group.
extended/cindex	 Return indexed character from string.
extended/clength	 Return length of specified string.
extended/cmdtrace	 Trace Tcl execution.
extended/commandloop	 Create an interactive command loop.
extended/copyfile	 Copy remainder of one open file into another.
extended/cos	 Return the cosine of a number.
extended/cosh	 Return the hyperbolic cosine of a number.
extended/crange	 Return range of characters from string.
extended/csubstr	 Return a substring from within a string.
extended/ctype	 Determine if string has various characteristics.
extended/dup	 Duplicate an open filehandle.
extended/echo	 Echo one or more strings to stdout, followed by a newline.
extended/execvp	 Perform a process exec, executing a file.
extended/exp	 Return e to the power of a number.
extended/fabs	 Return the absolute value of the floating point number.
extended/fcntl	 Get or set open file access options.
extended/floor	 Return the largest integer not greater than a floating point number.
extended/fmod	 Perform a floating point modulus operation.
extended/fmtclock	 Convert integer time to human-readable format.
extended/fork	 Fork the current Tcl process.
extended/fstat	 Obtain status information about a open file.
extended/getclock	 Return current date and time as an integer value.
extended/id	 Access, set or convert process, user and group information.
extended/infox	 Return information about extended Tcl or the current application.
extended/keyedlists	 Introduction to keyed lists
extended/keyldel	 Delete a field of a keyed list.
extended/keylget	 Get the value of a field of a keyed list.
extended/keylset	 Set the value of a field of a keyed list.
extended/kill	 Send a signal to the specified process.
extended/lempty	 Determine if a list is empty. 
extended/link	 Make a link to a file.
extended/log	 Return the natural logarithm of a number.
extended/log10	 Return the logarithm base 10 of a number.
extended/loop	 Higher-performance for-style loop.
extended/lvarpop	 Pop or replace the specified element from a list.
extended/max	 Return the argument that has the highest numeric value.
extended/min	 Return the argument that has the lowest numeric value.
extended/mkdir	 Create a new directory
extended/pipe	 Create a pipe.
extended/pow	 Return a number to the power of another number.
extended/random	 Return a pseudorandom integer or set the seed.
extended/replicate	 Replicate string a number of times.
extended/rmdir	 Remove directories
extended/scancontext	 Manage file scan contexts.
extended/scanfile	 Scan a file, executing match code when their patterns are matched.
extended/scanmatch	 Specify tcl code to execute when scanfile pattern is matched.
extended/select	 Synchronous I/O multiplexing.
extended/signal	 Specify action to take when a signal is received.
extended/sin	 Return the sin of a number.
extended/sinh	 Return the hyperbolic sin of a number.
extended/sleep	 Sleep Tcl for the specified number of seconds.
extended/sqrt	 Return the square root of a number.
extended/system	 Execute command via `system' call.
extended/tan	 Return the tangent of a number.
extended/tanh	 Return the hyperbolic tangent of a number.
extended/times	 Get process and child execution times.
extended/translit	 Translate characters in string according to patterns.
extended/umask	 Get or set the file-creation mode mask.
extended/unlink	 Delete (unlink) files.
extended/wait	 Wait for a child process to terminate.
help	 Tcl shell help facility.
intro/backslash	Tcl backslash substitution.
intro/braces	Grouping arguments with braces.
intro/brackets	Command substitution with brackets.
intro/comments	Inserting comments in Tcl code.
intro/data_types	Tcl data types.
intro/dollar	Variable Substitution With $.
intro/double_quotes	Grouping arguments with double-quotes.
intro/expressions	Tcl expressions.
intro/procedures	Tcl procedures.
intro/regexps	Regular expressions.
intro/results	Results of a command execution.
intro/semi-colons	Separating commands with semi-colons.
intro/syntax	Basic Tcl command syntax.
intro/variables	Tcl variables and arrays.
misc/memory	 display and debug memory problems
tcl.tlib/assign_fields	 Assign successive elements in a list to specified variables.
tcl.tlib/dirs	 List the directories in the directory stack.
tcl.tlib/edprocs	 Edit named procs, or all procs.
tcl.tlib/for_array_keys	 Do a foreach-style loop on each key in an array.
tcl.tlib/for_file	 Do a foreach-style loop on each line in a file.
tcl.tlib/for_recursive_glob	 Perform a foreach-style loop for all globbed files and directories.
tcl.tlib/intersect	 Return a list containing every element present in both lists.
tcl.tlib/intersect3	 Return three lists from an intersection of two lists.
tcl.tlib/lrmdups	 Given a list, remove all of the duplicated elements.
tcl.tlib/popd	 Pop a directory from a stack of directories and cd to it.
tcl.tlib/pushd	 Push a directory to a stack of directories.
tcl.tlib/read_file	 Read in a file to a string (less overhead than "exec cat").
tcl.tlib/recursive_glob	 Do filename globbing, recursively descending all matched directories.
tcl.tlib/saveprocs	 Save named procs to a file, or all procs.
tcl.tlib/showproc	 List the definition of the named procedure.
tcl.tlib/showprocs	 List the definition of the named, or all, procedures.
tcl.tlib/union	 Return the logical union of two lists.
tcl.tlib/write_file	 Write a string out as a file.
tclshell/autoload	 Autoloading of commands.
tclshell/autoprocs	 List names of autload and package library procs.
tclshell/buildpackageindex	 Build an index to a package library.
tclshell/demand_load	 Force an autoload proc or a package to be loaded.
tclshell/flags	 Tcl shell command line flags.
tclshell/initialize	 Tcl shell initialization sequence.
tclshell/intro	 Introduction to the tcl shell.
tclshell/load	 Search the TCLPATH for a file to source.
tclshell/loadlibindex	 Load the index of a package library
tclshell/packagelib	 Tcl shell package libraries.
tclshell/packages	 List all known packages.
tclshell/results	 Tcl shell command result processsing.
tclshell/tclinit	 Tcl shell initialization file.
tclshell/unixcommands	 Tcl shell Unix command execution.
tclshell/utilprocs	 Search a path list for a file.
tclshell/variables	 Tcl shell variables.
