有关下列 Fortran 2003 功能的详细信息,请参阅已发布的 Fortran 2003 标准。发布的 Fortran 200x 草案文档中介绍了 Fortran 2008 的功能。
2003 对可分配数组的扩展-赋值重新分配及可分配的标量
2003 对 ALLOCATE/DEALLOCATE 语句的扩展- ERRMSG 和 SOURCE
2003 对 MOVE_ALLOC 内部函数的扩展
2003 对带重映射的指针赋值的扩展
2003 扩展:MIN/MAX、MIN/MAXVAL 和 MIN/MAXLOC,使用字符参数。
2003 内部函数 IS_IOSTAT_END、IS_IOSTAT_EOR、NEW_LINE
2003 内部函数 SELECTED_CHAR_KIND
内部函数 SYSTEM_CLOCK 的 COUNT_RATE 参数的 2003 REAL 类型
2003 对复合 SQRT 内部函数结果的新限制
2008:使用空指针作为缺少的可选参数
x86 平台上的 IEEE 内部模块支持。
2008 的位内部函数:BGE, BGT, BLE, BLT, DSHIFTL, DSHIFTR, LEADZ, POPCNT, POPPAR, TRAILZ, MASKL, MASKR, SHIFTA, SHIFTL, SHIFTR, MERGE_BITS, IALL, IANY, IPARITY