/*************************************************************************************************************************************/
/* */
/* 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/aleatoires$ARG' sur 'LACT19' : */
/* */
/* Jean-Francois COLONNA (LACTAMME, 20240626121922). */
/* */
/*************************************************************************************************************************************/
/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/* */
/* 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 __init_rdn \
init_rdn
=define _init_rdn( \
Argument_____inf_arg \
,Argument_____sup_arg \
,Argument_____inf \
,Argument_____sup \
,Argument_____sup64 \
,Argument_____unmis \
,Argument_____unpis \
) \
init_rdn( \
Argument_____inf_arg \
,Argument_____sup_arg \
,Argument_____inf \
,Argument_____sup \
,Argument_____sup64 \
,Argument_____unmis \
,Argument_____unpis \
)
#define init_rdn( \
Argument_____inf_arg \
,Argument_____sup_arg \
,Argument_____inf \
,Argument_____sup \
,Argument_____sup64 \
,Argument_____unmis \
,Argument_____unpis \
) \
_init_rdn( \
Argument_____inf_arg \
,Argument_____sup_arg \
,Argument_____inf \
,Argument_____sup \
,Argument_____sup64 \
,Argument_____unmis \
,Argument_____unpis \
)
=define __rdnI2D \
rdnI2D
=define _rdnI2D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
) \
rdnI2D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
)
#define rdnI2D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
) \
_rdnI2D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
)
=define __rdnF2D \
rdnF2D
=define _rdnF2D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
) \
rdnF2D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
)
#define rdnF2D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
) \
_rdnF2D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
)
=define __rdnI3D \
rdnI3D
=define _rdnI3D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
) \
rdnI3D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
)
#define rdnI3D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
) \
_rdnI3D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
)
=define __rdnF3D \
rdnF3D
=define _rdnF3D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
) \
rdnF3D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
)
#define rdnF3D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
) \
_rdnF3D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
)
=define __rdnaI2D \
rdnaI2D
=define _rdnaI2D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
) \
rdnaI2D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
)
#define rdnaI2D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
) \
_rdnaI2D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
)
=define __rdnaF2D \
rdnaF2D
=define _rdnaF2D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
) \
rdnaF2D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
)
#define rdnaF2D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
) \
_rdnaF2D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
)
=define __rdnaI3D \
rdnaI3D
=define _rdnaI3D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
) \
rdnaI3D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
)
#define rdnaI3D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
) \
_rdnaI3D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
)
=define __rdnaF3D \
rdnaF3D
=define _rdnaF3D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
) \
rdnaF3D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
)
#define rdnaF3D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
) \
_rdnaF3D( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
)
=define __rdnF2D_etendu \
rdnF2D_etendu
=define _rdnF2D_etendu( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
) \
rdnF2D_etendu( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
)
#define rdnF2D_etendu( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
) \
_rdnF2D_etendu( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
)
=define __rdnF3D_etendu \
rdnF3D_etendu
=define _rdnF3D_etendu( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
) \
rdnF3D_etendu( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
)
#define rdnF3D_etendu( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
) \
_rdnF3D_etendu( \
Argument_____pointA \
,Argument_____A_graine \
,Argument_____action \
,Argument_____inf_arg \
,Argument_____sup_arg \
)
=define __rdn_iteratif_cercle \
rdn_iteratif_cercle
=define _rdn_iteratif_cercle( \
\
) \
rdn_iteratif_cercle( \
\
)
#define rdn_iteratif_cercle( \
\
) \
_rdn_iteratif_cercle( \
\
)