RPG
90. RPG命令の拡張命令
ILE-RPG には拡張命令という演算命令の拡張機能がある。
MOVEL(P) という命令を見たことがあるかも知れない。 MOVEL(P) という命令は結果の
フィールドをブランク埋めしてから MOVEL を行うという意味である。
このようにRPG III で使用されていた H/N/P の欄を命令コードに (x) の形式で付加した
ものが拡張命令である。
・(P)
MOVEL(P) SHCODE     STRING
・・・ STRING をブランク消去してから SHCODESTRINGMOVEL する。
・(N)
SHCODE   CHAIN(N) SHOHIN            99
・・・ 更新ファイル SHOHINSHOCDE連鎖(CHAIN) するが
レコード・ロックは行わない。
・(H)
SURYO   MULT(H) TANKA    KINGAK
・・・ KINGAK = SURYO * TANKA の演算で結果を四捨五入する。


PREVIOUS INDEX NEXT
HOME