2016-07-23 6 views

答えて

1

短い回答:なし

一部の言語では、eval()プロシージャを使用してこれを許可しています。 Fortran標準には、LLVMや類似のランタイムシステム(またはインタープリター)を使用していたコンパイラがあれば、そのような拡張機能があるとはいえ、このような機能はありません。

私が知っているすべてのFortranコンパイラは、機械語の従来のコンパイラであり、そのようなことは許可していません。あなたができることは、コードをファイルに保存し、バックグラウンドでFortranコンパイラを呼び出して共有ライブラリ(.dllまたは.so)をコンパイルし、オペレーティングシステム固有のルーチンを使用してライブラリをロードすることです。

関連する問題