/*************************************************************************************************************************************/
/* */
/* 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/operator.1$ARG' sur 'LACT19' : */
/* */
/* Jean-Francois COLONNA (LACTAMME, 20240626121927). */
/* */
/*************************************************************************************************************************************/
/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/* */
/* 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 __prsI2D \
prsI2D
=define _prsI2D( \
Argument_____vectorA1 \
,Argument_____vectorA2 \
) \
prsI2D( \
Argument_____vectorA1 \
,Argument_____vectorA2 \
)
#define prsI2D( \
Argument_____vectorA1 \
,Argument_____vectorA2 \
) \
_prsI2D( \
Argument_____vectorA1 \
,Argument_____vectorA2 \
)
=define __prsF2D \
prsF2D
=define _prsF2D( \
Argument_____vectorA1 \
,Argument_____vectorA2 \
) \
prsF2D( \
Argument_____vectorA1 \
,Argument_____vectorA2 \
)
#define prsF2D( \
Argument_____vectorA1 \
,Argument_____vectorA2 \
) \
_prsF2D( \
Argument_____vectorA1 \
,Argument_____vectorA2 \
)
=define __prsI3D \
prsI3D
=define _prsI3D( \
Argument_____vectorA1 \
,Argument_____vectorA2 \
) \
prsI3D( \
Argument_____vectorA1 \
,Argument_____vectorA2 \
)
#define prsI3D( \
Argument_____vectorA1 \
,Argument_____vectorA2 \
) \
_prsI3D( \
Argument_____vectorA1 \
,Argument_____vectorA2 \
)
=define __prsF3D \
prsF3D
=define _prsF3D( \
Argument_____vectorA1 \
,Argument_____vectorA2 \
) \
prsF3D( \
Argument_____vectorA1 \
,Argument_____vectorA2 \
)
#define prsF3D( \
Argument_____vectorA1 \
,Argument_____vectorA2 \
) \
_prsF3D( \
Argument_____vectorA1 \
,Argument_____vectorA2 \
)
=define __normI2D \
normI2D
=define _normI2D( \
Argument_____vectorA \
) \
normI2D( \
Argument_____vectorA \
)
#define normI2D( \
Argument_____vectorA \
) \
_normI2D( \
Argument_____vectorA \
)
=define __normF2D \
normF2D
=define _normF2D( \
Argument_____vectorA \
) \
normF2D( \
Argument_____vectorA \
)
#define normF2D( \
Argument_____vectorA \
) \
_normF2D( \
Argument_____vectorA \
)
=define __normI3D \
normI3D
=define _normI3D( \
Argument_____vectorA \
) \
normI3D( \
Argument_____vectorA \
)
#define normI3D( \
Argument_____vectorA \
) \
_normI3D( \
Argument_____vectorA \
)
=define __normF3D \
normF3D
=define _normF3D( \
Argument_____vectorA \
) \
normF3D( \
Argument_____vectorA \
)
#define normF3D( \
Argument_____vectorA \
) \
_normF3D( \
Argument_____vectorA \
)
=define __pytI2D \
pytI2D
=define _pytI2D( \
Argument_____delta \
) \
pytI2D( \
Argument_____delta \
)
#define pytI2D( \
Argument_____delta \
) \
_pytI2D( \
Argument_____delta \
)
=define __pytF2D \
pytF2D
=define _pytF2D( \
Argument_____delta \
) \
pytF2D( \
Argument_____delta \
)
#define pytF2D( \
Argument_____delta \
) \
_pytF2D( \
Argument_____delta \
)
=define __pytI3D \
pytI3D
=define _pytI3D( \
Argument_____delta \
) \
pytI3D( \
Argument_____delta \
)
#define pytI3D( \
Argument_____delta \
) \
_pytI3D( \
Argument_____delta \
)
=define __pytF3D \
pytF3D
=define _pytF3D( \
Argument_____delta \
) \
pytF3D( \
Argument_____delta \
)
#define pytF3D( \
Argument_____delta \
) \
_pytF3D( \
Argument_____delta \
)
=define __prdI2D \
prdI2D
=define _prdI2D( \
Argument_____deltaA1 \
,Argument_____deltaA2 \
) \
prdI2D( \
Argument_____deltaA1 \
,Argument_____deltaA2 \
)
#define prdI2D( \
Argument_____deltaA1 \
,Argument_____deltaA2 \
) \
_prdI2D( \
Argument_____deltaA1 \
,Argument_____deltaA2 \
)
=define __prdF2D \
prdF2D
=define _prdF2D( \
Argument_____deltaA1 \
,Argument_____deltaA2 \
) \
prdF2D( \
Argument_____deltaA1 \
,Argument_____deltaA2 \
)
#define prdF2D( \
Argument_____deltaA1 \
,Argument_____deltaA2 \
) \
_prdF2D( \
Argument_____deltaA1 \
,Argument_____deltaA2 \
)
=define __prdI3D \
prdI3D
=define _prdI3D( \
Argument_____deltaA1 \
,Argument_____deltaA2 \
) \
prdI3D( \
Argument_____deltaA1 \
,Argument_____deltaA2 \
)
#define prdI3D( \
Argument_____deltaA1 \
,Argument_____deltaA2 \
) \
_prdI3D( \
Argument_____deltaA1 \
,Argument_____deltaA2 \
)
=define __prdF3D \
prdF3D
=define _prdF3D( \
Argument_____deltaA1 \
,Argument_____deltaA2 \
) \
prdF3D( \
Argument_____deltaA1 \
,Argument_____deltaA2 \
)
#define prdF3D( \
Argument_____deltaA1 \
,Argument_____deltaA2 \
) \
_prdF3D( \
Argument_____deltaA1 \
,Argument_____deltaA2 \
)