February 2011
Beginner
236 pages
4h 54m
English
The foreach command implements a loop with the variable or variables assigned values from one or more lists and then performs an action. The list or lists may be pre-existing or created as part of the command. This command allows us to perform actions on a list or list of values with minimal effort.
In the following recipe, we will create a Tcl script, to be called from the command line, that recreates the previous recipe by providing hard coded values.
Create a text file named foreach.tcl that contains the following commands.
# First we create a list containing the values to print
set numbers {1 2 3 4 5 6 7 8 9 10}
foreach x $numbers {
puts "x = $x"
}
Now invoke the script using the following command line:
% tclsh85 ...Read now
Unlock full access