名前空間
ns<<Contains(string)
引用符付きのstringで指定された文字列が名前空間内に存在すれば1、そうでなければ0を戻す。
ns<<Delete Namespace
内部のグローバルリストからこの名前空間を削除する。
名前空間内の変数を削除するには、Remove(variable name)メッセージを使用します。
ns<<First
名前空間内で使用されている最初の変数名を引用符付き文字列として戻す。
ns<<Get Contents
名前と値のペアのリストを、それぞれ含んだリストとして戻す。名前は変数名を含んだ引用符付き文字列で、各値は変数に含まれている式(未評価)です。
ns<<Get Keys
名前空間内の変数名のリストを戻す。
ns<<Get Name
名前空間の名前を戻す。
ns<<Get Value(variable name);
この名前空間内の指定の変数(引用符付きのvariable name)に含まれる式を、評価せずに戻す。
ns<<Get Values
名前空間内の各変数に含まれている式を、評価せずにリストとして戻す。
ns<<Get Values({variable name1, variable name2, ... });
リスト引数で指定された、名前空間内の各変数(引用符付きのvariable name)に含まれている式を、評価せずにリストとして戻す。指定の変数名が見つからない場合、エラーを戻します。
ns<<Insert(variable name, expr);
この名前空間に指定の式(expr)を含む指定の変数(引用符付きのvariable name)を挿入する。
ns<<Lock Namespace(<variable name, ...>)
名前空間内の指定の変数をロックし、変数が追加または削除されるのを防ぐ。変数が指定されていない場合、名前空間の変数すべてのロックを解除します。
ns<<N Items
名前空間に含まれている変数の数を戻す。
ns<<New Namespace(name, <{list of expressions}>)
作成されるすべての関数と変数がオプションの引用符付きname引数の中でのみ定義されるような名前空間を作成する。
ns<<Next(variable name);
指定の変数(引用符付きのvariable name)に続く変数の名前を戻す。
ns<<Remove(variable name, ...)
指定の変数(引用符付きのvaiable name)または変数のリストを削除する。
ns<<Show Contents
名前空間の内容をログに表示する。
ns<<Unlock Namespace(variable name, ...);
名前空間内の指定の変数(引用符付きのvariable name)のロックを解除する。変数が指定されていない場合、すべての変数のロックが解除されます。