1c50d4924SDouglas Gregor @import macros_top; 2cb28f9d7SDouglas Gregor #define RIGHT unsigned short 3cb28f9d7SDouglas Gregor 45968b1b7SDouglas Gregor 55968b1b7SDouglas Gregor 6cb28f9d7SDouglas Gregor 75a4649b0SDouglas Gregor 85a4649b0SDouglas Gregor 95a4649b0SDouglas Gregor 105a4649b0SDouglas Gregor 115a4649b0SDouglas Gregor #define LEFT_RIGHT_IDENTICAL int 125a4649b0SDouglas Gregor #define LEFT_RIGHT_DIFFERENT int 135a4649b0SDouglas Gregor #define LEFT_RIGHT_DIFFERENT2 int 145a4649b0SDouglas Gregor #define LEFT_RIGHT_DIFFERENT3 int 155a4649b0SDouglas Gregor 165968b1b7SDouglas Gregor #undef TOP_RIGHT_REDEF 175968b1b7SDouglas Gregor #define TOP_RIGHT_REDEF float 180c2f30b9SArgyrios Kyrtzidis 190c2f30b9SArgyrios Kyrtzidis #define FN_ADD(x, y) (x+y) 20*49f906a3SRichard Smith 21*49f906a3SRichard Smith #undef TOP_OTHER_DEF_RIGHT_UNDEF 22