FORTRAN (FORTRAN IV だと思います) の数値ライブラリがあり、それを Python コードに変換したいと考えています。任意の Python 仮想マシン (Windows、MacOS-X、Linux、Android) にインポートできる実際のソース コードが必要です。私はこれを手作業で行い始めましたが、ライブラリには約 1,000 のルーチンがあり、合理的な解決策ではありません。
質問する
29508 次
2 に答える
2
Fortran のサブセットをPython (およびその他のいくつかの言語) に変換するトランスレータを作成しました。Fortran の小さなサブセットとのみ互換性がありますが、それでも役立つことを願っています。
トランスレータは、次の Fortran 関数を解析できます。
LOGICAL function is_greater_than(a, b)
real,intent(in) :: a
real,intent(in) :: b
is_greater_than = a<b
end function is_greater_than
...そして、それを次の Python 関数に変換します。
def is_greater_than(a,b):
return a<b
于 2018-09-14T00:30:21.163 に答える