Oracle® Solaris Studio 12.4:Fortran 用户指南

退出打印视图

更新时间: 2014 年 12 月
 
 

4.1.4 采用的源代码格式

f95 采用的源代码格式取决于选项、指令和后缀。

具有 .f.F 后缀的文件采用固定格式。带 .f90.f95.F90.F95 后缀的文件假定采用自由格式。

表 4-1  F95 源代码格式命令行选项
选项
操作
-fixed
将所有源文件解释为 Fortran 固定格式
-free
将所有源文件解释为 Fortran 自由格式

如果使用 -free-fixed 选项,则它覆盖文件名后缀。如果使用 !DIR$ FREE!DIR$ FIXED 指令,则它覆盖选项和文件名后缀。

4.1.4.1 混合格式

允许混合使用某些源代码格式。

  • 在同一个 f95 命令中,一些源文件可以是固定格式,而另一些源文件可以是自由格式。

  • 在同一个文件中,可以通过使用 !DIR$ FREE!DIR$ FIXED 指令将自由格式与固定格式混合使用。

  • 在同一个程序单元中,可以将制表符格式与自由格式或固定格式混合使用。

4.1.4.2 大小写

缺省情况下,Solaris Studio Fortran 95 不区分大小写。这意味着,变量 AbcDeF 的处理方式与将其拼写为 abcdef 时相同。要让编译器区别处理大写字母和小写字母,请使用 -U 选项进行编译。