変数は、すべてストレージを必要とします。 変数に指定する属性は、必要なストレージの大きさ、およびそのストレージをどのように解釈するかを表します。 次の例では、X への参照は、 すなわち、固定小数点 2 進数として解釈される値を含む ストレージの一部への参照です。
dcl X fixed binary(31,0) automatic;
X が自動であるため、 このストレージはその宣言ブロックが活動化されたときに割り振られ、 割り振られたストレージは、ブロックが非活動化されるまで有効です。