Oracle Solaris Studio 12.2: Fortran ユーザーズガイド

C.2 特殊な Fortran 指令

次の指令は、f95 でのみ使用できます。詳細は、「4.8.2 FIXED 指令と FREE 指令」を参照してください。

表 C–2 特殊な Fortran 指令

書式

!DIR$ directive : 最初の行

!DIR$& ... : 継続行

固定形式の場合、C は CDIR$ directive... のように指令指示子としても

CDIR$ directive...

行は第 1 行から始める必要があります。自由形式の場合は、行の前に空白がある場合があります。 

FIXED/FREE 指令

!DIR$ FREE!DIR$ FIXED

指令のあとに続くソース行の書式を指定します。これらは、次に FREE 指令または FIXED 指令が出現するまで、残りのソースファイルに適用されます。

IVDEP

!DIR$ IVDEP

次の DOFORALL、または WHERE ループにループがもたらす依存関係がないことを表明します。これでループを最適化できます。-xivdep オプションによって解釈が決まります。「2.3.3 IVDEP 指令」を参照してください。