【发布时间】:2012-02-20 09:04:02
【问题描述】:
我对 TCL 命名空间中的变量有疑问。
我有两个.tcl文件,a.tcl,b.tcl,我在这两个文件中定义了同一个全局变量,例如:
a.tcl
variable same "hello1"
b.tcl
variable same "hello2"
proc use {} {
puts same
}
但在 b.tcl 中,我尝试定义一个 proc 以使用变量“same”,这是冲突吗? proc use() 中使用了哪个?
【问题讨论】:
标签: variables namespaces tcl