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