Fonction FORTRAN d'initialisation des paramètres

CHARACTER* fname
INTEGER sort,warn,casef,ie
CALL initfparam(fname,sort,warn,casef,ie)

Cette fonction lit un fichier de paramètres, traite son contenu et garde les données dans un tableau statique. Ces valeurs seront ultérieurement récupérés par les fonctions de gpf*. Cette fonction peut être appelée plusieurs fois, à chaque fois la mémoire déjà utilisée est libérée.

Paramètres :

fname (entré)
Nom du fichier de paramètres.
sort (entré)
Tri de la liste en mémoire :
0
pas de tri.
1
liste triée.
warn (entré)
Affichage des messages en cas de paramètres répétés :
0
pas d'affichage.
1
affichage.
casef (entré)
Conversion des clés :
0
pas de conversion.
1
conversion en majuscules.
2
conversion en minuscules.
ie (sortie)
Codes des erreurs :
0
Pas d'erreur ou alerte.
-1
Le fichier n'a pas pu être ouvert (erreur).
-2
Pas de mémoire (erreur).
3
Détection de clés dupliquées (alerte).

Pedro Ferreira
Last modified: Tue Apr 22 13:28:03 MET DST