Go to the source code of this file.
Defines | |
#define | Z_INIT(v1) ( v1 = 0 ) |
#define | Z_CLEAR(v1) |
#define | Z_ASSIGN(v, v1) ( v = v1 ) |
#define | Z_ASSIGN_SI(v, val) ( v = val ) |
#define | Z_CMP_SI(v1, op, v2) (v1 op v2) |
#define | Z_CMP(v1, op, v2) (v1 op v2) |
#define | Z_PRINT(out, v) fprintf(out, Z_STRING_MODIFIER, v) |
#define | Z_INC(v, v1) ((v = v1 + 1)) |
#define | Z_INC_(v1) ((v1++)) |
#define | Z_DEC(v, v1) ((v = v1 - 1)) |
#define | Z_DEC_(v1) ((v1--)) |
#define | Z_ABS(v, v1) ( v = v1 > 0 ? v1 : -v1 ) |
#define | Z_ABS_(v1) (v1 > 0 ? v1 : -v1) |
#define | Z_OPP(v, v1) ((v = -v1)) |
#define | Z_OPP_(v1) (-v1) |
#define | Z_GCD(v, v1, v2) ( v = fm_z_gcd(v1, v2) ) |
#define | Z_GCD_(v1, v2) (fm_z_gcd(v1, v2)) |
#define | Z_LCM(v, v1, v2) ( v = fm_z_lcm(v1, v2) ) |
#define | Z_LCM_(v1, v2) (fm_z_lcm(v1, v2)) |
#define | Z_ADD(v, v1, v2) ( v = v1 + v2 ) |
#define | Z_ADD_(v1, v2) (v1 + v2) |
#define | Z_SUB(v, v1, v2) ( v = v1 - v2 ) |
#define | Z_SUB_(v1, v2) (v1 - v2) |
#define | Z_MUL(v, v1, v2) ( v = v1 * v2 ) |
#define | Z_MUL_(v1, v2) (v1 * v2) |
#define | Z_DIV(v, v1, v2) ( v = v1 / v2 ) |
#define | Z_DIV_(v1, v2) (v1 / v2) |
#define | Z_MOD(v, v1, v2) ( v = v1 % v2 ) |
#define | Z_MOD_(v1, v2) (v1 % v2) |
#define Z_INIT | ( | v1 | ) | ( v1 = 0 ) |
#define Z_CLEAR | ( | v1 | ) |
#define Z_ASSIGN | ( | v, | |||
v1 | ) | ( v = v1 ) |
#define Z_ASSIGN_SI | ( | v, | |||
val | ) | ( v = val ) |
#define Z_CMP_SI | ( | v1, | |||
op, | |||||
v2 | ) | (v1 op v2) |
#define Z_CMP | ( | v1, | |||
op, | |||||
v2 | ) | (v1 op v2) |
#define Z_PRINT | ( | out, | |||
v | ) | fprintf(out, Z_STRING_MODIFIER, v) |
#define Z_INC | ( | v, | |||
v1 | ) | ((v = v1 + 1)) |
#define Z_INC_ | ( | v1 | ) | ((v1++)) |
#define Z_DEC | ( | v, | |||
v1 | ) | ((v = v1 - 1)) |
#define Z_DEC_ | ( | v1 | ) | ((v1--)) |
#define Z_ABS | ( | v, | |||
v1 | ) | ( v = v1 > 0 ? v1 : -v1 ) |
#define Z_ABS_ | ( | v1 | ) | (v1 > 0 ? v1 : -v1) |
#define Z_OPP | ( | v, | |||
v1 | ) | ((v = -v1)) |
#define Z_OPP_ | ( | v1 | ) | (-v1) |
#define Z_GCD | ( | v, | |||
v1, | |||||
v2 | ) | ( v = fm_z_gcd(v1, v2) ) |
#define Z_GCD_ | ( | v1, | |||
v2 | ) | (fm_z_gcd(v1, v2)) |
#define Z_LCM | ( | v, | |||
v1, | |||||
v2 | ) | ( v = fm_z_lcm(v1, v2) ) |
#define Z_LCM_ | ( | v1, | |||
v2 | ) | (fm_z_lcm(v1, v2)) |
#define Z_ADD | ( | v, | |||
v1, | |||||
v2 | ) | ( v = v1 + v2 ) |
#define Z_ADD_ | ( | v1, | |||
v2 | ) | (v1 + v2) |
#define Z_SUB | ( | v, | |||
v1, | |||||
v2 | ) | ( v = v1 - v2 ) |
#define Z_SUB_ | ( | v1, | |||
v2 | ) | (v1 - v2) |
#define Z_MUL | ( | v, | |||
v1, | |||||
v2 | ) | ( v = v1 * v2 ) |
#define Z_MUL_ | ( | v1, | |||
v2 | ) | (v1 * v2) |
#define Z_DIV | ( | v, | |||
v1, | |||||
v2 | ) | ( v = v1 / v2 ) |
#define Z_DIV_ | ( | v1, | |||
v2 | ) | (v1 / v2) |
#define Z_MOD | ( | v, | |||
v1, | |||||
v2 | ) | ( v = v1 % v2 ) |
#define Z_MOD_ | ( | v1, | |||
v2 | ) | (v1 % v2) |