/*************************************************************************************************************************************/
/* */
/* 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 '$ximf/produits$ARG' sur 'LACT19' : */
/* */
/* Jean-Francois COLONNA (LACTAMME, 20240626121926). */
/* */
/*************************************************************************************************************************************/
/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/* */
/* 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 __factorielle_recursive \
factorielle_recursive
=define _factorielle_recursive( \
Argument_____n \
) \
factorielle_recursive( \
Argument_____n \
)
#define factorielle_recursive( \
Argument_____n \
) \
_factorielle_recursive( \
Argument_____n \
)
=define __factorielle_non_recursive_sans_validation \
factorielle_non_recursive_sans_validation
=define _factorielle_non_recursive_sans_validation( \
Argument_____n \
) \
factorielle_non_recursive_sans_validation( \
Argument_____n \
)
#define factorielle_non_recursive_sans_validation( \
Argument_____n \
) \
_factorielle_non_recursive_sans_validation( \
Argument_____n \
)
=define __factorielle_non_recursive \
factorielle_non_recursive
=define _factorielle_non_recursive( \
Argument_____n \
) \
factorielle_non_recursive( \
Argument_____n \
)
#define factorielle_non_recursive( \
Argument_____n \
) \
_factorielle_non_recursive( \
Argument_____n \
)
=define __calcul_du_nombre_de_Bernoulli_B2k \
calcul_du_nombre_de_Bernoulli_B2k
=define _calcul_du_nombre_de_Bernoulli_B2k( \
Argument_____k \
) \
calcul_du_nombre_de_Bernoulli_B2k( \
Argument_____k \
)
#define calcul_du_nombre_de_Bernoulli_B2k( \
Argument_____k \
) \
_calcul_du_nombre_de_Bernoulli_B2k( \
Argument_____k \
)
=define __calcul_du_nombre_de_Bernoulli_B2k_plus_1 \
calcul_du_nombre_de_Bernoulli_B2k_plus_1
=define _calcul_du_nombre_de_Bernoulli_B2k_plus_1( \
Argument_____k \
) \
calcul_du_nombre_de_Bernoulli_B2k_plus_1( \
Argument_____k \
)
#define calcul_du_nombre_de_Bernoulli_B2k_plus_1( \
Argument_____k \
) \
_calcul_du_nombre_de_Bernoulli_B2k_plus_1( \
Argument_____k \
)
=define __calcul_du_nombre_de_Bernoulli_Bk \
calcul_du_nombre_de_Bernoulli_Bk
=define _calcul_du_nombre_de_Bernoulli_Bk( \
Argument_____k \
) \
calcul_du_nombre_de_Bernoulli_Bk( \
Argument_____k \
)
#define calcul_du_nombre_de_Bernoulli_Bk( \
Argument_____k \
) \
_calcul_du_nombre_de_Bernoulli_Bk( \
Argument_____k \
)
=define __nombre_de_sommets_d_un_hyper_cube \
nombre_de_sommets_d_un_hyper_cube
=define _nombre_de_sommets_d_un_hyper_cube( \
Argument_____dimension_de_l_hyper_cube \
) \
nombre_de_sommets_d_un_hyper_cube( \
Argument_____dimension_de_l_hyper_cube \
)
#define nombre_de_sommets_d_un_hyper_cube( \
Argument_____dimension_de_l_hyper_cube \
) \
_nombre_de_sommets_d_un_hyper_cube( \
Argument_____dimension_de_l_hyper_cube \
)
=define __nombre_d_aretes_d_un_hyper_cube \
nombre_d_aretes_d_un_hyper_cube
=define _nombre_d_aretes_d_un_hyper_cube( \
Argument_____dimension_de_l_hyper_cube \
) \
nombre_d_aretes_d_un_hyper_cube( \
Argument_____dimension_de_l_hyper_cube \
)
#define nombre_d_aretes_d_un_hyper_cube( \
Argument_____dimension_de_l_hyper_cube \
) \
_nombre_d_aretes_d_un_hyper_cube( \
Argument_____dimension_de_l_hyper_cube \
)
=define __x_a_la_puissance_p \
x_a_la_puissance_p
=define _x_a_la_puissance_p( \
Argument_____x \
,Argument_____p \
) \
x_a_la_puissance_p( \
Argument_____x \
,Argument_____p \
)
#define x_a_la_puissance_p( \
Argument_____x \
,Argument_____p \
) \
_x_a_la_puissance_p( \
Argument_____x \
,Argument_____p \
)
=define __n_a_la_puissance_p \
n_a_la_puissance_p
=define _n_a_la_puissance_p( \
Argument_____n \
,Argument_____p \
) \
n_a_la_puissance_p( \
Argument_____n \
,Argument_____p \
)
#define n_a_la_puissance_p( \
Argument_____n \
,Argument_____p \
) \
_n_a_la_puissance_p( \
Argument_____n \
,Argument_____p \
)