345
345
typedef unsigned short ushort;
348
352
#define CMP_NUM(a,b) (((a) < (b)) ? -1 : ((a) == (b)) ? 0 : 1)
349
353
#define sgn(a) (((a) < 0) ? -1 : ((a) > 0) ? 1 : 0)
350
354
#define swap_variables(t, a, b) { register t dummy; dummy= a; a= b; b= dummy; }