我有一份Fortran 77的代码,想将其转换成Fortran 90版本。请问能在哪里下载转换器软件?
这里有一个我帮助编写的Python解决方案:https://github.com/arktools/fortran_tools
它成功地将整个空军f77 datcom代码转换为f90,因此已经得到了广泛的测试。如果我有时间,我将添加一些更多的功能。
如果任何人发现它有用并进行修改,欢迎参与这个项目。
在谷歌搜索"fortran 77 convert 90"的第一个结果是这个页面,点击“子程序、转换器、关键字”链接后列出了3个免费工具和2个商业工具。我已经很久没有使用Fortran了,不能保证这些工具的质量。
我建议使用Lemon Lab f2f。我有点偏袒,因为我是原始开发人员,但我的动机是因为我认为其他替代方案的效果并不很好。如果你喜欢,可以试试。