here 名前空間内のすべての変数をクリアしますhere 名前空間を削除する方法はありますか? もっと言えば、変数名が分からなくても、そこに含まれる変数はすべてあるのでしょうか?
namespace("here") << Delete
機能しないようです。 << コンテンツを取得してそれを実行することはできますが、もっと良い方法があるかどうか疑問に思っています。
Re: here 名前空間内のすべての変数をクリアしてくださいこれは機能しますか:
namespace("here")<
少なくとも、それをやり遂げる必要はありません。
Re: here 名前空間内のすべての変数をクリアしてくださいいや、ここの名前空間だけを削除したいのです(実際に削除される以上に)
::y = 14;
Names Default To Here( 1 );
x=44;
show(here:x);
show(::y);
delete symbols();
show(::y);
Re: here 名前空間内のすべての変数をクリアしてくださいこれで希望どおりの動作が行われるかどうかを確認してください。
Names Default To Here( 1 );
x=44;
show(here:x);
clear symbols();
show(here:x);