RANGE / NORANGE
- RANGE は、実行時に添え字が正しい範囲にあることを検証されますが、指標の範囲は検証されないことを示します。 参照変更操作および コンパイラー生成サブストリングの操作も検査されます。 RANGE はデフォルト値です。
- NORANGE は、範囲は実行時には検証されないことを示します。
注: RANGE オプションは、添え字範囲を検査するためのコードを生成します。
これにより、例えば、20 エレメントの配列で 21 番目のエレメントをアクセスしようとしているのではないことが確認できます。
NORANGE オプションは、添え字範囲を検査するコードは生成しません。