TCL7.5 Manual Pages
- Tcl - Summary of Tcl language syntax.
- after - Execute a command after a time delay
- append - Append to variable
- array - Manipulate array variables
- bgerror - Command invoked to process background errors
- break - Abort looping command
- case - Evaluate one of several scripts, depending on a given value
- catch - Evaluate script and trap exceptional returns
- cd - Change working directory
- clock - Obtain and manipulate time
- close - Close an open channel.
- concat - Join lists together
- continue - Skip to the next iteration of a loop
- eof - Check for end of file condition on channel
- error - Generate an error
- eval - Evaluate a Tcl script
- exec - Invoke subprocess(es)
- 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
- 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
- format - Format a string in the style of sprintf
- gets - Read a line from a channel
- glob - Return names of files that match patterns
- global - Access global variables
- history - Manipulate the history list
- if - Execute scripts conditionally
- incr - Increment the value of a variable
- info - Return 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
- library - standard library of Tcl procedures
- lindex - Retrieve an element from a list
- linsert - Insert elements into a list
- list - Create a list
- llength - Count the number of elements in a list
- load - Load machine code and initialize new commands.
- lrange - Return one or more adjacent elements from a list
- lreplace - Replace elements in a list with new elements
- lsearch - See if a list contains a particular element
- lsort - Sort the elements of a list
- open - Open a file-based or command pipeline channel
- package - Facilities for package loading and version control
- pid - Retrieve process id(s)
- pkg_mkIndex - Build an index for automatic loading of packages
- proc - Create a Tcl procedure
- puts - Write to a channel
- pwd - Return the current working directory
- read - Read from a channel
- regexp - Match a regular expression against a string
- regsub - Perform substitutions based on regular expression pattern matching
- rename - Rename or delete a command
- return - Return from a procedure
- scan - Parse string using conversion specifiers in the style of sscanf
- seek - Change the access position for an open channel
- 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
- tclsh - Simple shell containing Tcl interpreter
- tclvars - Variables used by Tcl
- tell - Return current access position for an open channel
- time - Time the execution of a script
- trace - Monitor variable accesses
- unknown - Handle attempts to use non-existent commands
- 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
- vwait - Process events until a variable is written
- while - Execute script repeatedly as long as a condition is met
Go Up