Provided by: manpages-zh_1.5.1-1_all bug

NAME

       for - ``For'' 鸦

 SYNOPSIS
       for start test next body
_________________________________________________________________

 DESCRIPTION
       For            是一个鸦访睿诮峁股侠嗨朴          C          语言的
       for语句。startnext、和body    参数必须是    Tcl    命令串,而    test
       是一个表达式串。for         命令首先调用        Tcl        解释器来执行
       start。接着它重复的把    test作为一个表达式来求值;如果结果是非零则它在
       body  上调用  Tcl 解释器,接着在 next 上调用 Tcl 解释器,接着重复这个-
       环。在 test  被求值为  0  的时候命令终止。如果body   中调用了  continue
       命令则在  body  的当前执行中的所有剩余的命令都被跳过;处理继续,在 next
       上调用 Tcl 解释器,接着对 test 求值。 等等. 如果在 bodynext  中调用
       break      命令,则    for     命令将立即返回。breakcontinue
       命令的操作类似于在 C 语言中相应的语句。For  返回一个空串。

       注意:     test      应当总是在花括号中包围着。如果不是这样,在      for
       命令开始之前就作了变量替换,这意味着在-
       环体中做的变量变更在表达式中将不被考虑。将导致一个无限鸦贰H绻    test
       被包围在花括号中,变量替换将延迟,直到表达式求值(在每次-
       环重复之前),所以变量的变更将是可见的。例如,尝试在               $x<10
       周围有和没有一对花括号的下列脚本:
              for {set x 0} {$x<10} {incr x} {
                puts "x is $x"
              }

 SEE ALSO
       break, continue, foreach, while

 KEYWORDS
       for, iteration, looping

[[2001/08/05

 Linux man:
       http://cmpp.linuxforum.net