識別子とは、変数、定数、型、クラス、関数、サブルーチン、またはプロパティに付ける名前です。
スクリプトの識別子の作成規則は次のとおりです。
いくつかの IBM® ソフトウェアクラスと OLE クラスでは、LotusScript® で使用できない文字を識別子に使用するプロパティやメソッドが定義されていることがあります。ソフトウェアアプリケーションで登録されている変数にも、この種の文字が使用されることがあります。その場合は、不正な文字の前に接頭辞として ~ (チルダ) を付けて、その識別子を有効にします。
' $ is illegal as character in identifier
Call ProductClass.LoMethod$ ' Illegal
Call ProductClass.LoMethod~$ ' Legal
X = OLEClass.Hi@Prop ' Illegal
X = OLEClass.Hi~@Prop ' Legal