Le fortran 77 décode maintenant les caractères placés en 3 ème colonne
Pour le Fortran 90 voyez l'option de compilation CD3 = '!' dans version.h (Pas de changement)
Pour tous les détails et fichier d'analyse par Clara:
http://edeulo.free.fr/wiki/index.php/Pr ... /fortran.c
APERÇU :
FILE NAMES: fortran.c for konsole, or fortran.cc or fortran.inc.cc to include
the file in windowed version of mkd with gtkmm
FUNCTION : fortran_()
RECOMMANDED TESTS:
Cette fonction doit décoder les commentaires style Fortran 77.
Pour le fortran 90 et ultérieurs Voir NOTES et option -l dans version.h
Dès la version 2013 le caractère de décodage se place en 3 ème colonne
Comme il est d'usage, ceci contrairement aux versions précédentes où
le caractère de décodage se plaçait uniquement en 2 ème colonnes.
- Code: Tout sélectionner
Colonne |1|2|3|4|5|6|7|8|9|A|B|C|....To 72
|C| |O| |C|o|m|m|e|n|t| |....| | | depuis version 2013
|C|O| |C|o|m|m|e|n|t| | |....| | | toutes versions
|C| |C|o|m|m|e|n|t| | | |....| | | toutes versions avec Codes '**'
Notez que le 'Code' peut être placé en 2ème ou 3ème colonne.
TETS UNITAIRES:
Veiller à ce que les commentaires restent à la bonne place quelle que soient
les colonnes utilisées pour le décodage (2ème ou 3éme colonne) augmenté du
numéro de ligne.
Vérifier dans cette nouvelle version, que le numéro de ligne s'écrit
correctement, sur 5 colonnes.
Veiller à ce que le fichier cible ne contienne jamais le caractère de fin de
fichier EOF.
3 cas peuvent se présenter:
Cas 1 : Codes est '**' tous les caractères doivent être copiés
Cas 2 : colonne 2 identifie le commentaire de la ligne à copier
cas 3 : Colonne 2 est un espace et colonne 3 identifie la ligne de commentaire
à copier
Vérifiez tous les cas avec les options n,s,t
Testez de la même façon le fortran 90 avec l'option de compilation CD3 = '!'