Next: Les données
Up: Initiation au Langage Fortran
Previous: Introduction
Sous-sections
Les contenu des lignes en Fortran doit respecter les quelques règles suivantes
:
- Une ligne de commentaire doit commencer par un c ou une
* en première colonne.
- Tout ce qui suit un ! dans une ligne est aussi considéré comme
un commentaire.
- Les instructions :
- doivent commencer à partir de la colonne 7 (ou plus) ;
- se placent automagiquement avec[X]Emacs en appuyant sur
la touche TAB ;
- ne doivent pas dépasser la colonne 72.
- Les Labels (ou étiquettes) sont entre les colonnes 2 et 5 et
gérés automagiquement avec [X]Emacs.
- Pour couper une instruction sur plusieurs lignes, on met un
caractère quelconque en colonne 6 des lignes de suite.
La figure 2.1 illustre ces règles.
Figure 2.1:
Exemples de contenu de lignes en Fortran
|
Succession de « pavés » élémentaires qu'on appellera blocs
fonctionnels. Il en existe 3 sortes :
- 1.
- Le programme principal
inclus entre
program
(facultatif) et end
- 2.
- Les subroutines inclus entre
subroutine
et
end
subroutine nom (arguments)
...
end
|
- 3.
- Les fonctions inclus entre
function
et end
type function nom (arguments)
...
end
|
Le programme principal est obligatoirement présent. Il n'existe qu'un seul
programme principal. Ce programme principal se découpe en deux parties
distinctes successives détaillées ci-dessous.
C'est dans cette partie qu'on définit les objets (type + nom) qui seront
manipuler par le programme.
L'exécution d'un programme FORTRAN consiste à dérouler dans l'ordre toutes les
instructions de la partie exécutable du programme principal.
Certaines instructions déroutent le pointeur de programme vers d'autres blocs
fonctionnels (subroutines ou fonctions)
Next: Les données
Up: Initiation au Langage Fortran
Previous: Introduction
Copyright © EMAC - 1996-1999 - Paul GABORIT