@PROCESS
用途
@PROCESS 伪指令允许您在源级别指定编译器选项仅影响单个编译单元。 该伪指令可以覆盖在配置文件、缺省设置或命令行中包含的选项。 有关在源级别指定特定编译器选项的限制或限制的信息,请参阅 IBM Open XL Fortran Compiler Reference 。
语法
规则
在固定源格式中, @PROCESS 伪指令可以从列 1 或列 6 开始。 在自由源格式中, @PROCESS 伪指令可以在任何列中启动。
不能将语句标签或内联注释与 @PROCESS 编译器伪指令放在同一行上。
缺省情况下,使用 @PROCESS 编译器伪指令指定的任何选项设置仅对出现该语句的编译单元有效。 如果文件具有多个编译单元,那么在编译下一个单元之前,该选项将返回到原始设置。 使用 DIRECTIVE 选项指定的触发器常量在文件结束或处理 NODIRECTIVE之前生效。
@PROCESS 编译器伪指令必须出现在编译单元的第一个语句之前。 唯一的例外是 SOURCE 和 NOSOURCE 编译器选项,您可以在编译单元中任意位置的 @PROCESS 伪指令中指定这些选项。
相关信息
有关编译器选项的详细信息,请参阅 IBM Open XL Fortran Compiler Reference 中的 IBM® Open XL Fortran 编译器选项的详细描述 。
