/*************************************************************************************************************************************/
/* */
/* A V A N T - P R E M I E R E P A R T I E D E S D E F I N I T I O N S D U L A N G A G E ' K ' */
/* D E P E N D A N T E S D U L A N G A G E S O U R C E ( ' C ' ) */
/* A V E C G A R A N T I E C O N C E R N A N T L ' O R D R E D E S Q U A T R E O P E R A T I O N S */
/* D E B A S E A V E C T Y P A G E ' Float ' S I M U L T A N E */
/* E T A V E C E X T E N S I O N D E L ' A R I T H M E T I Q U E : */
/* */
/* */
/* Definition : */
/* */
/* Dans ce fichier, se trouvent toutes les */
/* constantes, les definitions et les macros */
/* utiles a la definition du langage 'K' et */
/* qui dependent du langage source (le 'C'). */
/* */
/* */
/* Author of '$xil/defi_cC$vv$DEF' : */
/* */
/* Jean-Francois Colonna (LACTAMME, 20050308092411). */
/* */
/*************************************************************************************************************************************/
/*===================================================================================================================================*/
/*************************************************************************************************************************************/
/* */
/* D E F I N I T I O N D E S Q U A T R E O P E R A T I O N S A R I T H M E T I Q U E S E L E M E N T A I R E S : */
/* */
/*************************************************************************************************************************************/
#define sfADD2(x1,x2) \
FfxADD2(FLOT(x1),FLOT(x2))
#define sfSOUS(x1,x2) \
FfxxSOUS(FLOT(x1),FLOT(x2))
#define sfMUL2(x1,x2) \
FfxMUL2(FLOT(x1),FLOT(x2))
#define sfDIVI(x1,x2) \
FfxxDIVZ(FLOT(x1),FLOT(x2))
/* Definition des quatre fonctions arithmetiques de base lorsque l'extension de cette */
/* derniere est demandee... */
/* */
/* Le 20061030160129 les fonctions 'FfxSOUS(...)' et 'FfxDIVZ(...)' furent remplacees */
/* respectivement par 'FfxxSOUS(...)' et 'FfxxDIVZ(...)' afi de permettre de controler, */
/* en option la soustraction via l'addition et la division via la multiplication (etendues) */
/* respectivement... */