/*************************************************************************************************************************************/ /* */ /* G E S T I O N D E L ' I N T E R A C T I O N S T A N D A R D : */ /* */ /* */ /* Author of '$xrs/surfaces.33$I' : */ /* */ /* Jean-Francois Colonna (LACTAMME, 20190228174648). */ /* */ /*************************************************************************************************************************************/ /*===================================================================================================================================*/ /*************************************************************************************************************************************/ /* */ /* A C C E S A U X F I C H I E R S P A R A M E T R E S : */ /* */ /*************************************************************************************************************************************/ #define GET_FICHIER_PARAMETRE(Titre,NomDuParametre) \ /* Introduit le 20190228164354... */ \ Bblock \ PROCESS_ARGUMENT_FICHIER(Titre \ ,fichier_PARAMETRE ## NomDuParametre \ ,liste_PARAMETRE ## NomDuParametre \ ,PARAMETRE ## NomDuParametre ## _IMPLICITE \ ,gTRANSFORMAT_31 \ ); \ /* Mis sous cette forme le 20190403134004 et simplifie le 20190404092135... */ \ Eblock \ /* C'est la presence ci-dessus de : */ \ /* */ \ /* PARAMETRE ## NomDuParametre ## _IMPLICITE */ \ /* */ \ /* qui genere donc des symboles de type 'define' qui a contraint a passer de '$PASSE_1' a */ \ /* '$PASSE_2' l'ensemble des 'PARAMETRE_' (voir 'v $xrs/bKlein.43$I .define...PARAMETRE_A' */ \ /* par exemple) et ce de facon a ce que ces symboles ne soient pas remplaces par leurs */ \ /* definitions (voir 'v $xau/LACT19.a2$Z' pour comprendre cette modification...). */