JSL変数を特定の名前空間内に作成することもできます。次の例は、aaという名前空間の中に変数xを作成します。
aa:x = 1;
ローカル変数の前にLocal()関数を置くという方法もあります。次の例では、aもbもローカル変数です。
Local( {a = 1, b}, ... );
スコープ演算子も、グローバル変数とローカル変数を区別します。名前解決のルールを参照してください。
以下の節で、変数の管理に役立つ関数を紹介します。