Fortran Constructions DO non bloquantes


Exemple

Le non-bloc do construire ressemble

    integer i
    do 100, i=1, 5
100 print *, i

C'est-à-dire que l'instruction de terminaison étiquetée n'est pas une instruction continue . Il y a diverses restrictions sur l'instruction qui peut être utilisée comme instruction de terminaison et le tout est généralement très déroutant.

Une telle construction non-bloc peut être réécrite sous forme de bloc comme

    integer i
    do 100 i=1,5
      print *, i
100 continue

ou mieux, en utilisant une déclaration de end do terminaison,

integer i
do i=1,5
  print *, i
end do