Tcl プロシージャを削除するにはどうすればよいですか?
できる
unset
変数、interp alias {} myproc {} otherproc
、でエイリアスをオーバーライドします- を使用して、別の名前空間内で定義された proc で proc をオーバーライドします
namespace import -force
。
しかし、手順を不明にする方法は見つかりませんでした。
rename
プロシージャを削除するために使用します
rename myproc ""
例:
% proc myproc {} {
puts "hello world"
}
% myproc
hello world
% rename myproc ""
% myproc
invalid command name "myproc"
%