プログラム全体で最適化プログラムがデータ項目を定数として認識するようにさせるには、データ項目を VALUE 文節で初期化し、プログラム内のどの場所でもそれを変更しないでください。
データ項目を BY REFERENCE によってサブプログラムに渡すと、最適化プログラムはその項目を外部データ項目として扱い、サブプログラムを呼び出すたびに、その項目が変更されるものと想定します。
リテラルをデータ項目に移動すると、最適化プログラムはそれを定数と見なしますが、それは、MOVE ステートメントに続くプログラムの限られた領域内においてのみです。