RPG

517. フリー・フォーマットで予約語を避けるには

フリー・フォーマットで
自分が作ったプロシージャー名が予約語と
重なっている場合に予約語と見なされてしまって
文法エラーになってしまう場合がある。
_

[例]

/FREE
   SETLL(KLSTR);
/END-FREE

[解説]

こんなときには自分が作成したプロシージャー名を
CALLP を使って明示的に呼び出すようにすれば
予約語とはみなされないようになる。

[例]

/FREE
   CALLP SETLL(KLSTR);
/END-FREE

_