Go to the documentation of this file. 17 #define Max(Dragon,Eagle) ((Dragon) > (Eagle) ? (Dragon) : (Eagle)) 18 #define Min(Dragon,Eagle) ((Dragon) < (Eagle) ? (Dragon) : (Eagle)) 19 #define Abs(Dragon) ((Dragon) >= 0 ? (Dragon) : (-(Dragon))) 20 #define SwapInts(Dragon,Eagle) {long ShakingCrane; ShakingCrane = Dragon; Dragon = Eagle; Eagle = ShakingCrane;} 21 #define alloc(type) (struct type *) tmalloc(sizeof(struct type)) 22 #define tfree(x) (txfree((char*)x), x = 0)