インテル® Fortran コンパイラー 19.0 デベロッパー・ガイドおよびリファレンス

recursive

再帰的な実行が行われる可能性を念頭に置いて、すべてのルーチンをコンパイルするようにコンパイラーに指示します。

構文

Linux* および macOS*:

-recursive

-norecursive

Windows*:

/recursive

/norecursive

引数

なし

デフォルト

norecursive

ルーチンは、再帰的な実行が行われる可能性を念頭に置いてコンパイルされません。

説明

このオプションは、再帰的な実行が行われる可能性を念頭に置いて、すべてのルーチンをコンパイルするようにコンパイラーに指示します。automatic オプションを設定します。

このオプションは、将来のリリースでは削除される予定です。後継オプション assume [no]recursion の使用を推奨します。

IDE オプション

Visual Studio*: [Code Generation (コード生成)] > [Enable Recursive Routines (再帰ルーチンを有効にする)]

Eclipse*: なし

Xcode*: [Code Generation (コード生成)] > [Enable Recursive Routines (再帰ルーチンを有効にする)]

代替オプション

Linux* および macOS*: -assume [no]recursion

Windows*: /assume:[no]recursion

関連情報