2012-01-18 143 views
3

我碰到这个代码写在TCL:TCL中“@”符号的含义是什么?

set GSID(featureSetDesc)  @$GSID(descPath)/featDesc 

,但我似乎无法找到什么“@”符号代表的TCL ..任何帮助将不胜感激!

+0

接受答案如果你对它感到满意。 :) – Almo

回答

5

符号商标(@)对于Tcl并不意味着什么特别。这是一个普通的非字母非空白字符。 (它确实在某些地方,例如当specifying a classic X11 bitmap that comes from a file对于像游标或图标,但是这是一个非常深奥的使用这些天平均事情传统知识。)

嗯,有一个例外,那就是渠道重定向在exec。但这不是你有这种情况。

+0

行了,我认为它是语法的一部分,但现在看起来只是前人玩的一些伎俩。谢谢! – menphix

2

假设变量GSID(descPath)的值等于 “/家/我”

然后GSID(featureSetDesc)的价值将等于 “@ /家/我/ featDesc”

相关问题