IF


絶対式による制御(真のときアセンブル)をします。

[指定形式]

[△]$[△]IF△絶対式[△][;コメント]

[機能]

-

オペランドで指定した絶対式が真(≠0)に評価された場合

(a)

本制御命令と本制御命令に対応するELSEIF制御命令,ELSEIFN制御命令,またはELSE制御命令が存在する場合は,本制御命令とその制御命令とで囲まれるブロックをアセンブルします。

(b)

それらの制御命令が存在しない場合は,本制御命令と本制御命令に対応するENDIF制御命令とで囲まれるブロックをアセンブルします。

-

偽(=0)に評価された場合

本制御命令に対応するELSEIF制御命令,ELSEIFN制御命令,ELSE制御命令,またはENDIF制御命令までスキップします。

[詳細説明]

-

条件アセンブル制御命令のネスト・レベルの最大値は4,294,967,294(=0xFFFFFFFE)(理論値)です。ただし,実際には利用可能なメモリ量に依存します。