TCL 對於格式的要求很嚴格,什麼空格都不能亂有。。真是服了。。
對於if while switch 等等都是這樣子吧~ 其中“_”代表空格
1. 條件判斷的花括號和具體操作前面的花括號之間一定要有個空格
2. 具體操作單獨一行
3. 具體操作之後的花括號另起一行,要和elseif 或 else 同一行,中間隔個空格
if_{$x_>_0}_{
......
}_elseif_{$x_==_1}_{
.......
}_else_{
.......
}
否則不能識別代碼,經常出現的報錯:
extra characters after close-brace;
invalid command name;
轉載出處:http://blog.163.com/xiaoyang_80/blog/static/1723721352013315104253929/