是编译FORTRAN IV还是转换为FORTRAN 77?

abn*_*net 3 fortran

我有一些需要运行的代码,是用FORTRAN IV编写的。运行该代码我有哪些选择?有没有可以在PC上编译并运行FORTRAN IV代码的应用程序?或者,如果可能的话,我正在寻找将Fortran IV代码转换为FORTRAN 77或更高版本的实用程序。我在Fortran和总体编程方面经验不足。谢谢你的帮助

Jas*_*uit 5

英特尔的 Fortran 编译器支持 Fortran IV。如果你不想那样做,这个问题中提到了一些转换实用程序——但它们听起来都不是很有希望。


M. *_* B. 5

从Fortran中删除的功能很少。在最近的语言标准中,另一些功能已被标记为过时。但是,编译器倾向于支持大多数或所有这些功能,因为某些客户不想仅仅因为使用“不良”功能而重新编码工作的旧程序。有时,必须使用编译器选项来使用其中一些功能。因此,我只选择一个编译器,然后在现有代码上进行尝试。有很多选择。也许可以先得到一个试用版,看看它是否有效,然后再付钱或使用免费的版本。

另一个可能的问题是您的代码库可能具有非标准功能。在Fortran-90之前的日子里,人们对语言标准的关注减少了,一些供应商增加了额外的功能以方便用户使用并使其产品脱颖而出。如果存在,此类功能可能会导致更大的问题,并需要重新编码。