さまざまなコンパイラ指令を使用して、プログラムのネイティブコードを最適化することができます。 一部の指令では、使用の際に注意が必要です。 予測される動作が、使用するアプリケーションで許容されることを確認します。
通常、プログラムをネイティブコードにコンパイルする際は、次の指令を使用します。
- NOALTER
- ALIGN"4"
- COMP
- NOBOUND
- NOCHECKDIV
- NOODOSLIDE
- NOQUALPROC
- NOSEG
- NOTRUNC
次の予約語は、REMOVE 指令を使用して削除します。
- REMOVE "UNSTRING"
- REMOVE "STRING"
- REMOVE "GIVING"
- REMOVE "ROUNDED"
- REMOVE "COMPUTE"
- REMOVE "ERROR"
- REMOVE "ALTER"
- REMOVE "INITIALIZE"
- REMOVE "CORRESPONDING"
- REMOVE "TALLYING"
- REMOVE "THRU"
- REMOVE "THROUGH"
これらの予約語を削除すると、非効率的な構造を使用するコードが、プログラムに追加されないようにできます。
コンパイラ指令を使用して、プログラムの実行性能を最適化できます。