【发布时间】:2010-12-08 11:27:14
【问题描述】:
将列表传递给 Tcl 过程的规范方法是什么?
如果我能得到它,我真的很喜欢它,以便列表自动扩展为可变数量的参数。
这样的话:
set a {b c}
myprocedure option1 option2 $a
和
myprocedure option1 option2 b c
是等价的。
我确定我以前看过这个,但我在网上的任何地方都找不到。任何使这两种情况等效的帮助(和代码)将不胜感激。
这是否被认为是标准的 Tcl 约定。或者我什至是在叫错树?
【问题讨论】:
-
你会在你的好问题的某处添加“unwrap”(最好是“unwrap arguments”)这个词吗?我很难找到它:-)