/*************************************************************************************************************************************/ /* */ /* D E F I N I T I O N D E S F O N C T I O N S E T D E L E U R S A R G U M E N T S : */ /* */ /* */ /* Dans ce fichier, se trouvent toutes */ /* les donnees necessaires a la validation */ /* du nombre des arguments lors de l'appel */ /* d'une fonction. */ /* */ /* */ /* Contenu : */ /* */ /* On trouvera donc ici deux types de */ /* definitions : */ /* */ /* 1 - permettant d'atteindre une fonction */ /* 'f' sans valider le nombre d'arguments, */ /* et ce en utilisant le nom '__f' : */ /* */ /* =define __f f */ /* */ /* 2 - permettant de valider le nombre */ /* d'arguments lors d'une utilisation */ /* quelconque d'une fonction 'f' : */ /* */ /* =define _f(args) f(args) */ /* #define f(args) _f(args) */ /* */ /* */ /* Author of '$ximcf/fonction$ARG' sur 'LACT19' : */ /* */ /* Jean-Francois COLONNA (LACTAMME, 20240626121913). */ /* */ /*************************************************************************************************************************************/ /*===================================================================================================================================*/ /*************************************************************************************************************************************/ /* */ /* D E F I N I T I O N D E S F O N C T I O N S E T D E L E U R S A R G U M E N T S : */ /* */ /*************************************************************************************************************************************/ =define __fFCfamma_Euler_Gauss \ fFCfamma_Euler_Gauss =define _fFCfamma_Euler_Gauss( \ Argument_____z \ ,Argument_____dernier_indice_d_approximation_de_la_fonction_famma \ ) \ fFCfamma_Euler_Gauss( \ Argument_____z \ ,Argument_____dernier_indice_d_approximation_de_la_fonction_famma \ ) #define fFCfamma_Euler_Gauss( \ Argument_____z \ ,Argument_____dernier_indice_d_approximation_de_la_fonction_famma \ ) \ _fFCfamma_Euler_Gauss( \ Argument_____z \ ,Argument_____dernier_indice_d_approximation_de_la_fonction_famma \ ) =define __fFCgamma_Weierstrass \ fFCgamma_Weierstrass =define _fFCgamma_Weierstrass( \ Argument_____z \ ,Argument_____dernier_indice_d_approximation_de_la_fonction_gamma \ ) \ fFCgamma_Weierstrass( \ Argument_____z \ ,Argument_____dernier_indice_d_approximation_de_la_fonction_gamma \ ) #define fFCgamma_Weierstrass( \ Argument_____z \ ,Argument_____dernier_indice_d_approximation_de_la_fonction_gamma \ ) \ _fFCgamma_Weierstrass( \ Argument_____z \ ,Argument_____dernier_indice_d_approximation_de_la_fonction_gamma \ ) =define __fFCfamma_sommation_Euler_MacLaurin \ fFCfamma_sommation_Euler_MacLaurin =define _fFCfamma_sommation_Euler_MacLaurin( \ Argument_____z \ ) \ fFCfamma_sommation_Euler_MacLaurin( \ Argument_____z \ ) #define fFCfamma_sommation_Euler_MacLaurin( \ Argument_____z \ ) \ _fFCfamma_sommation_Euler_MacLaurin( \ Argument_____z \ ) =define __fFCgamma_sommation_Euler_MacLaurin \ fFCgamma_sommation_Euler_MacLaurin =define _fFCgamma_sommation_Euler_MacLaurin( \ Argument_____z \ ) \ fFCgamma_sommation_Euler_MacLaurin( \ Argument_____z \ ) #define fFCgamma_sommation_Euler_MacLaurin( \ Argument_____z \ ) \ _fFCgamma_sommation_Euler_MacLaurin( \ Argument_____z \ ) =define __fFCzeta_sommation_Euler_MacLaurin \ fFCzeta_sommation_Euler_MacLaurin =define _fFCzeta_sommation_Euler_MacLaurin( \ Argument_____z \ ) \ fFCzeta_sommation_Euler_MacLaurin( \ Argument_____z \ ) #define fFCzeta_sommation_Euler_MacLaurin( \ Argument_____z \ ) \ _fFCzeta_sommation_Euler_MacLaurin( \ Argument_____z \ ) =define __fFCcosinus_circulaire \ fFCcosinus_circulaire =define _fFCcosinus_circulaire( \ Argument_____z \ ) \ fFCcosinus_circulaire( \ Argument_____z \ ) #define fFCcosinus_circulaire( \ Argument_____z \ ) \ _fFCcosinus_circulaire( \ Argument_____z \ ) =define __fFCsinus_circulaire \ fFCsinus_circulaire =define _fFCsinus_circulaire( \ Argument_____z \ ) \ fFCsinus_circulaire( \ Argument_____z \ ) #define fFCsinus_circulaire( \ Argument_____z \ ) \ _fFCsinus_circulaire( \ Argument_____z \ ) =define __fFCtangente_circulaire \ fFCtangente_circulaire =define _fFCtangente_circulaire( \ Argument_____z \ ) \ fFCtangente_circulaire( \ Argument_____z \ ) #define fFCtangente_circulaire( \ Argument_____z \ ) \ _fFCtangente_circulaire( \ Argument_____z \ ) =define __fFCcosinus_hyperbolique \ fFCcosinus_hyperbolique =define _fFCcosinus_hyperbolique( \ Argument_____z \ ) \ fFCcosinus_hyperbolique( \ Argument_____z \ ) #define fFCcosinus_hyperbolique( \ Argument_____z \ ) \ _fFCcosinus_hyperbolique( \ Argument_____z \ ) =define __fFCsinus_hyperbolique \ fFCsinus_hyperbolique =define _fFCsinus_hyperbolique( \ Argument_____z \ ) \ fFCsinus_hyperbolique( \ Argument_____z \ ) #define fFCsinus_hyperbolique( \ Argument_____z \ ) \ _fFCsinus_hyperbolique( \ Argument_____z \ ) =define __fFCtangente_hyperbolique \ fFCtangente_hyperbolique =define _fFCtangente_hyperbolique( \ Argument_____z \ ) \ fFCtangente_hyperbolique( \ Argument_____z \ ) #define fFCtangente_hyperbolique( \ Argument_____z \ ) \ _fFCtangente_hyperbolique( \ Argument_____z \ ) =define __fFCexponentielle \ fFCexponentielle =define _fFCexponentielle( \ Argument_____base \ ,Argument_____z \ ) \ fFCexponentielle( \ Argument_____base \ ,Argument_____z \ ) #define fFCexponentielle( \ Argument_____base \ ,Argument_____z \ ) \ _fFCexponentielle( \ Argument_____base \ ,Argument_____z \ ) =define __fFCexponentielle_neperienne \ fFCexponentielle_neperienne =define _fFCexponentielle_neperienne( \ Argument_____z \ ) \ fFCexponentielle_neperienne( \ Argument_____z \ ) #define fFCexponentielle_neperienne( \ Argument_____z \ ) \ _fFCexponentielle_neperienne( \ Argument_____z \ ) =define __fFClogarithme \ fFClogarithme =define _fFClogarithme( \ Argument_____z \ ) \ fFClogarithme( \ Argument_____z \ ) #define fFClogarithme( \ Argument_____z \ ) \ _fFClogarithme( \ Argument_____z \ ) =define __fFHCcosinus_circulaire \ fFHCcosinus_circulaire =define _fFHCcosinus_circulaire( \ Argument_____z \ ) \ fFHCcosinus_circulaire( \ Argument_____z \ ) #define fFHCcosinus_circulaire( \ Argument_____z \ ) \ _fFHCcosinus_circulaire( \ Argument_____z \ ) =define __fFHCsinus_circulaire \ fFHCsinus_circulaire =define _fFHCsinus_circulaire( \ Argument_____z \ ) \ fFHCsinus_circulaire( \ Argument_____z \ ) #define fFHCsinus_circulaire( \ Argument_____z \ ) \ _fFHCsinus_circulaire( \ Argument_____z \ ) =define __fFHCtangente_circulaire \ fFHCtangente_circulaire =define _fFHCtangente_circulaire( \ Argument_____z \ ) \ fFHCtangente_circulaire( \ Argument_____z \ ) #define fFHCtangente_circulaire( \ Argument_____z \ ) \ _fFHCtangente_circulaire( \ Argument_____z \ ) =define __fFHCcosinus_hyperbolique \ fFHCcosinus_hyperbolique =define _fFHCcosinus_hyperbolique( \ Argument_____z \ ) \ fFHCcosinus_hyperbolique( \ Argument_____z \ ) #define fFHCcosinus_hyperbolique( \ Argument_____z \ ) \ _fFHCcosinus_hyperbolique( \ Argument_____z \ ) =define __fFHCsinus_hyperbolique \ fFHCsinus_hyperbolique =define _fFHCsinus_hyperbolique( \ Argument_____z \ ) \ fFHCsinus_hyperbolique( \ Argument_____z \ ) #define fFHCsinus_hyperbolique( \ Argument_____z \ ) \ _fFHCsinus_hyperbolique( \ Argument_____z \ ) =define __fFHCtangente_hyperbolique \ fFHCtangente_hyperbolique =define _fFHCtangente_hyperbolique( \ Argument_____z \ ) \ fFHCtangente_hyperbolique( \ Argument_____z \ ) #define fFHCtangente_hyperbolique( \ Argument_____z \ ) \ _fFHCtangente_hyperbolique( \ Argument_____z \ ) =define __fFHCexponentielle \ fFHCexponentielle =define _fFHCexponentielle( \ Argument_____base \ ,Argument_____z \ ) \ fFHCexponentielle( \ Argument_____base \ ,Argument_____z \ ) #define fFHCexponentielle( \ Argument_____base \ ,Argument_____z \ ) \ _fFHCexponentielle( \ Argument_____base \ ,Argument_____z \ ) =define __fFHCexponentielle_neperienne \ fFHCexponentielle_neperienne =define _fFHCexponentielle_neperienne( \ Argument_____z \ ) \ fFHCexponentielle_neperienne( \ Argument_____z \ ) #define fFHCexponentielle_neperienne( \ Argument_____z \ ) \ _fFHCexponentielle_neperienne( \ Argument_____z \ ) =define __fFHClogarithme \ fFHClogarithme =define _fFHClogarithme( \ Argument_____z \ ) \ fFHClogarithme( \ Argument_____z \ ) #define fFHClogarithme( \ Argument_____z \ ) \ _fFHClogarithme( \ Argument_____z \ ) =define __fFHHCcosinus_circulaire \ fFHHCcosinus_circulaire =define _fFHHCcosinus_circulaire( \ Argument_____z \ ) \ fFHHCcosinus_circulaire( \ Argument_____z \ ) #define fFHHCcosinus_circulaire( \ Argument_____z \ ) \ _fFHHCcosinus_circulaire( \ Argument_____z \ ) =define __fFHHCsinus_circulaire \ fFHHCsinus_circulaire =define _fFHHCsinus_circulaire( \ Argument_____z \ ) \ fFHHCsinus_circulaire( \ Argument_____z \ ) #define fFHHCsinus_circulaire( \ Argument_____z \ ) \ _fFHHCsinus_circulaire( \ Argument_____z \ ) =define __fFHHCtangente_circulaire \ fFHHCtangente_circulaire =define _fFHHCtangente_circulaire( \ Argument_____z \ ) \ fFHHCtangente_circulaire( \ Argument_____z \ ) #define fFHHCtangente_circulaire( \ Argument_____z \ ) \ _fFHHCtangente_circulaire( \ Argument_____z \ ) =define __fFHHCcosinus_hyperbolique \ fFHHCcosinus_hyperbolique =define _fFHHCcosinus_hyperbolique( \ Argument_____z \ ) \ fFHHCcosinus_hyperbolique( \ Argument_____z \ ) #define fFHHCcosinus_hyperbolique( \ Argument_____z \ ) \ _fFHHCcosinus_hyperbolique( \ Argument_____z \ ) =define __fFHHCsinus_hyperbolique \ fFHHCsinus_hyperbolique =define _fFHHCsinus_hyperbolique( \ Argument_____z \ ) \ fFHHCsinus_hyperbolique( \ Argument_____z \ ) #define fFHHCsinus_hyperbolique( \ Argument_____z \ ) \ _fFHHCsinus_hyperbolique( \ Argument_____z \ ) =define __fFHHCtangente_hyperbolique \ fFHHCtangente_hyperbolique =define _fFHHCtangente_hyperbolique( \ Argument_____z \ ) \ fFHHCtangente_hyperbolique( \ Argument_____z \ ) #define fFHHCtangente_hyperbolique( \ Argument_____z \ ) \ _fFHHCtangente_hyperbolique( \ Argument_____z \ ) =define __fFHHCexponentielle \ fFHHCexponentielle =define _fFHHCexponentielle( \ Argument_____base \ ,Argument_____z \ ) \ fFHHCexponentielle( \ Argument_____base \ ,Argument_____z \ ) #define fFHHCexponentielle( \ Argument_____base \ ,Argument_____z \ ) \ _fFHHCexponentielle( \ Argument_____base \ ,Argument_____z \ ) =define __fFHHCexponentielle_neperienne \ fFHHCexponentielle_neperienne =define _fFHHCexponentielle_neperienne( \ Argument_____z \ ) \ fFHHCexponentielle_neperienne( \ Argument_____z \ ) #define fFHHCexponentielle_neperienne( \ Argument_____z \ ) \ _fFHHCexponentielle_neperienne( \ Argument_____z \ ) =define __fFHHClogarithme \ fFHHClogarithme =define _fFHHClogarithme( \ Argument_____z \ ) \ fFHHClogarithme( \ Argument_____z \ ) #define fFHHClogarithme( \ Argument_____z \ ) \ _fFHHClogarithme( \ Argument_____z \ )