Tcl技巧与bug汇总(三)
invalid command name "if{"
Question:
下面的Tcl程序会报如上错:
set a 5
if{ $a<10 }{
puts $a
}
Solution:
if、for、foreach等条件语句中大括号{、}最好左右都留空格。如下不会报错:
set a 5
if { $a<10 } {
puts $a
}
Question:
下面的Tcl程序会报如上错:
set a 5
if{ $a<10 }{
puts $a
}
Solution:
if、for、foreach等条件语句中大括号{、}最好左右都留空格。如下不会报错:
set a 5
if { $a<10 } {
puts $a
}