Copyright ©1998 by AAA+ Software Forschungs- und Entwicklungs Ges.m.b.H. All Rights Reserved. Revision 2.00 - June 4, 1998. |
Extended Tcl 7.6 Manual Pages |
Table of Contents |
Introduction Control Flow Debuging File Handling File Scanning Help Keyed Lists Libraries List Processing Mathematics Signals Sockets String Manipulation |
Introduction |
About TclX commands |
Control Flow |
for_array_keys - Do a foreach-style loop on each key in an array loop - Higher-performance for-style loop |
Debuging |
cmdtrace - Trace Tcl execution profrep - Generate a report from data collect from the profile command |
File Handling |
copyfile - Copy the remainder of one open file into another echo - Echo one or more strings to stdout, followed by a newline for_file - Do a foreach-style loop on each line in a file lgets - Read a list for a file, handles embedded newlines read_file - Read in a file to a string write_file - Write strings out to a file |
File Scanning |
scancontext - Manage file scan contexts scanfile - Scan a file, executing match code when their patterns are matched scanmatch - Specify tcl code to execute when scanfile pattern is matched |
Help |
help - TclX help commands |
Keyed Lists |
Introduction keyldel - Delete a field of a keyed list keylget - Get the value of a field of a keyed list keylkeys - Get the keys in a keyed list keylset - Set the value of a field of a keyed list |
Libraries |
auto_load - Force an autoload of a command |
List Processing |
intersect - Return a list containing every element present in both lists intersect3 - Return three lists from an intersection of two lists lassign - Assign successive elements of a list to specified variables lcontain - Determine if a list contains an element lempty - Determine if a list is empty lmatch - Return a list of elements from a list that match a pattern lrmdups - Given a list, remove all of the duplicated elements lvarcat - Concatenate the contents lists or strings into a variable lvarpop - Pop or replace the specified element from a list lvarpush - Push or insert the an element into a list union - Return the logical union of two lists |
Mathematics |
max - Return the argument that has the highest numeric value min - Return the argument that has the lowest numeric value random - Return a pseudorandom integer or set the seed |
Signals |
signal - Specify action to take when a signal is received |
Sockets |
host_info - Obtain information about an internet host |
String Manipulation |
ccollate - String comparison command (include localized collation) cconcat - Concatenate strings cequal - String equality convenience command cindex - Return indexed character from string clength - Return length of specified string crange - Return range of characters from string csubstr - Return a substring from within a string ctoken - Parse a token from a character string ctype - Determine if a string has various characteristics replicate - Replicate string a number of times translit - Translate characters in a string according to patterns |
Back to Main Index |