!$omp
でOpenMP指示行の始まりをコンパイラーに知らせることができる。OpenMPがないシステムにとってはただのコメント文となる。
!$omp をコメントアウトしたい場合には、!!$omp と二つ以上!をつければよい。
指示行が複数渡る場合には文末に&をつけて、次の行も!$omp から始める。 つまり、
!$omp do private(i)
を以下のように二行に分けることができる。
!$omp do & !$omp private(i)
https://www.openmp.org/wp-content/uploads/spec25.pdf の Sec.2.1.2 によると、Fortran自由形式では !$omp の前に空白があってもよい、つまり字下げ可。