如何删除tcl程序?如何删除Tcl程序?
一个罐
unset
一个变量,- 倍率与
interp alias {} myproc {} otherproc
一个别名, - 倍率彼此命名空间中定义与
namespace import -force
一个PROC。
但我没有找到一种方法来使程序未知。
如何删除tcl程序?如何删除Tcl程序?
一个罐
unset
一个变量,interp alias {} myproc {} otherproc
一个别名,namespace import -force
一个PROC。但我没有找到一种方法来使程序未知。
使用rename
删除PROC
rename myproc ""
举例:真:
% proc myproc {} {
puts "hello world"
}
% myproc
hello world
% rename myproc ""
% myproc
invalid command name "myproc"
%
对于从命名空间'rename namespace_name :: proc_name'导入的proc,本地导入的名称也会消失。谢谢!人生有时候可以这么简单... – cfi 2012-03-27 11:31:08
非常欢迎你! :-) – TrojanName 2012-03-27 12:13:19
谁投赞成票,收的人吗?关于编程语言的编程问题对编程站点而言是无关紧要的? – 2012-03-27 13:24:48
@glennjackman:这当然让我希望能够看到投票结束的人的用户名。 – cfi 2012-03-27 13:27:28
对我来说这似乎是一个完全合理的问题。诚然,谷歌搜索相当容易回答,但公平的说,SO的目标之一就是在谷歌搜索结果的时候寻找这样的答案。 – RHSeeger 2012-03-27 15:08:24