ユーザーは、
変数の値を VALUE() 関数を用いた解析テンプレートで使用できます。
この場合、値はセットされるのではなく使用されます。
値をもっていない変数はすべて、NULL のリテラルとして扱われます。
変数の指定は、BEGIN ブロックまたは IF-THEN ステートメントで行わなければなりません。
同じ解析テンプレート内で、変数をセットし、同じテンプレート内でその後これを参照することはできません。
変数は、位置または長さの添え字付きで使用することはできません。
図 1 に示す IF-THEN ステートメントには、
変数 DOM1 の値であるドメイン名を使用する解析テンプレートが含まれています。
図 1. 変数 DOM1 の値を使用する例IF DOMAINID=DOM1 &
TEXT = 'WORD1 ' VALUE(DOM1) ' WORD3' THEN
EXEC (CMD('CLISTA DOM1') ROUTE (ALL OPERA));