我是tcl的初学者。 我试图使用黄金时段执行命令,但它不能接受变量。 例如:
set var "get_timing_paths -rise_from A -rise_to B"
set path0001 [$var]
但它不起作用。 我想做的事情是
set path0001 [get_timing_paths -rise_from A -rise_to B]
但我需要将其分开。
感谢您的回答。
答案 0 :(得分:4)
如果您使用的是Tcl / Tk 8.5或更新版本,最好使用列表展开运算符{*}
代替eval
:
set var "get_timing_paths -rise_from A -rise_to B"
set path0001 [{*}$var]
它更快更安全。
答案 1 :(得分:0)