编译 Fortran 2003 程序
与执行 其他调用命令。 相比, f2003, xlf2003和 xlf2003_r 命令使程序更符合 Fortran 2003 标准
缺省情况下, Fortran 2003 命令接受自由源格式。 Fortran 2003 命令的 I/O 格式与 f95, xlf95和 xlf95_r 命令的 I/O 格式相同。 Fortran 2003 命令格式无穷大, NaN 浮点值与先前命令不同。 缺省情况下, Fortran 2003 命令启用多态性。
缺省情况下, f2003, xlf2003和 xlf2003_r 命令不完全符合 Fortran 2003 标准。 如果需要完全合规性,请使用以下其他编译器子选项进行编译:
-qlanglvl=2003std -qnodirective -qnoescape -qfloat=nomaf:nofold
-qnoswapomp -qstrictieeemod另外,请指定以下运行时选项:XLFRTEOPTS="err_recovery=no:langlvl=2003std:iostat_end=2003std:
internal_nldelim=2003std"