- for_file var filename code
Here's how to redo it in pure-Tcl:
proc for_file {varName filename body} {
upvar 1 $varName var
set fp [open $filename]
while {[gets $fp var]>=0} {
uplevel 1 $body
}
close $fp
} ;#break and continue support would need some extra action, compare do...until in Tcl.
