Fortran offre une notion dite 'constructeur' permettant de regrouper les valeurs de différents éléments d'un tableau. La liste des valeurs est encadrée par et . Exemples
V = (/ 3., 5., 1., 8., 12. /)est équivalent à , , , ,
V = 2.* (/ 3., 5., 1., 8., 12. /) + 19.est équivalent à , ,...
Utilisation de listes à boucles implicites dans un constructeur de tableau.
V = (/ I*0.1 , I=1,5/)est équivalent à
DO i = 1, 5 V(i) = I*0.1 ENDDOun autre exemple.
V = (/ (3.*I+17., I=1,6,2), 20., 8./)est équivalent à , , , ,
On peut utiliser le constructeur pour une section du tableau :
Q(1:8) = (/ I*0.9, I=2,9/)
La notion représente une section du tableau de quatre éléments constitué des éléments d'indices , , , .
V(2:5) = Q( (/ 1, 3, 7, 10/) )est équivalent à , , , .