2012-12-19 47 views
0

我正在调试一些正在使用子解释器的Tcl代码,而不熟悉代码,它会很方便地将一些显示当前解释器路径的“puts”处理代码在做什么。 Tcl 8.4有没有办法确定哪个解释器在运行?寻找哪一个interp在

回答

3

不,没有办法只是选择信息(这会违反隔离原则)。但是,您可以在足够轻松地创建这些信息后将这些信息传递给子译员:

set i [interp create] 
$i eval [list set ::myInterpName $i]