「OpenOffice.org Basic」の版間の差分

削除された内容 追加された内容
104 行
:名前を大括弧 '[ ... ]'で囲むことにより、スペースを挟んだ名前を定義することができます。
:つまり、'[This is Hello]' などの変数名が有効になるということです。ただし、大文字・小文字は、やはり区別されません。ですから、'[this is hello]' と '[This is HELLO]' は、同じ値を指します。
 
 
;注釈 :
:ここでの、規則に違反する名前定義もできますが、従った方がよいと思います。例えばですが、256 文字の変数名は定義できます。'[2Name]' も変数名として有効です (2.0.0 では無効でした。)。問題は、'[日本語]' などのような名前定義も有効だということです。Excel 互換として、'日本語' と単純に定義できればサポートされているのだと考えられますが、'[日本語]' との定義であるため、少なからず不安を覚えます。大括弧の意味として、スペースを含んだ名前定義のためだけなのか、シンボル名として使える文字種の拡張も含んでの意味なのか判断できなかったからです。ヘルプでは、ただスペースを含んだ変数名の定義として書かれていました。ただし、現時点で '[日本語] = 1' のような名前定義は可能です。
 
 
=== 変数 ===