/*************************************************************************************************************************************/ /* */ /* V A L E U R S D E Q U E L Q U E S C O N S T A N T E S F O N D A M E N T A L E S : */ /* */ /* */ /* Author of '$xcp/Lconstantes$K' : */ /* */ /* Jean-Francois COLONNA (LACTAMME, 20001104110513). */ /* */ /*************************************************************************************************************************************/ /*===================================================================================================================================*/ /*************************************************************************************************************************************/ /* */ /* I N T E R F A C E ' listG ' : */ /* */ /* */ /* :Debut_listG: */ /* :Fin_listG: */ /* */ /*************************************************************************************************************************************/ /*===================================================================================================================================*/ /*************************************************************************************************************************************/ /* */ /* D I R E C T I V E S S P E C I F I Q U E S D E C O M P I L A T I O N : */ /* */ /*************************************************************************************************************************************/ @define PRAGMA_CL_____PAS_DE_LIBRAIRIES_DYNAMIQUES /*===================================================================================================================================*/ /*************************************************************************************************************************************/ /* */ /* F I C H I E R S D ' I N C L U D E S : */ /* */ /*************************************************************************************************************************************/ #include INCLUDES_BASE #include gener_EDITION_EXT /*===================================================================================================================================*/ /*************************************************************************************************************************************/ /* */ /* P A R A M E T R E S : */ /* */ /*************************************************************************************************************************************/ #define EDITER_LES_FORMATS_D_EDITION \ FAUX \ /* Introduit le 20190929100619 pour savoir s'il faut ('VRAI') ou pas ('FAUX') editer les */ \ /* formats d'edition des constantes (et ce afin de comprendre comment cela marche...). */ /*===================================================================================================================================*/ /*************************************************************************************************************************************/ /* */ /* M A C R O S U T I L E S : */ /* */ /*************************************************************************************************************************************/ /*===================================================================================================================================*/ /*************************************************************************************************************************************/ /* */ /* V A L E U R S D E Q U E L Q U E S C O N S T A N T E S F O N D A M E N T A L E S : */ /* */ /*************************************************************************************************************************************/ BCommande(nombre_d_arguments,arguments) /*-----------------------------------------------------------------------------------------------------------------------------------*/ Bblock DEFV(CHAR,INIC(POINTERc(constante_recherchee),NOM_UNDEF_VIDE)); /* Nom d'une eventuelle constante a editer seule... */ DEFV(Logical,INIT(editer_les_formats_d_edition,EDITER_LES_FORMATS_D_EDITION)); /* Introduit le 20190929100619 pour savoir s'il faut ('VRAI') ou pas ('FAUX') editer les */ /* formats d'edition des constantes (et ce afin de comprendre comment cela marche...). */ /*..............................................................................................................................*/ EGAL(valider_les_axes_OX_OY_OZ,FAUX); /* Introduit le 20080108155636 pour eviter des messages genants au cas ou... */ GET_ARGUMENTSi(nombre_d_arguments ,BLOC(GET_ARGUMENT_C("constante=""c=",constante_recherchee); GET_ARGUMENT_L("editer_formats=""ef=",editer_les_formats_d_edition); /* Argument introduit le 20190929100619... */ GET_ARGUMENT_L("signe=""s=",Fedition_des_constantes_fondamentales_____signer_les_valeurs_numeriques); /* Peut s'utiliser conjointement avec : */ /* */ /* SigneInt= */ /* SigneFlot= */ /* */ /* ('v $xig/fonct$vv$DEF signe_de_FORMAT_') qui n'a pas tout a fait le meme effet que */ /* 'signe=' car, en effet, cette derniere reduit la precision du resultat car elle */ /* bascule entre {FORMAT_FLOT_EDITION,FORMAT_INTE_EDITION} et {FORMAT_FLOT,FORMAT_INTE} */ /* respectivement... */ ) ); Test(IL_FAUT(editer_les_formats_d_edition)) Bblock CALS(Fedition_des_formats_d_edition_des_constantes_fondamentales()); /* Introduit le 20190929100619 afin de comprendre comment cela marche... */ CALS(Fsauts_de_lignes(UN)); Eblock ATes Bblock Eblock ETes CALS(Fedition_des_constantes_fondamentales(constante_recherchee)); RETU_Commande; Eblock ECommande