_repdef(define,_undef(%&)_macro(%&)) define(DEFINE,_undef(%&)_macro(%&)) define(mdefine,_macro($1,$2)) define(MDEFINE,_macro($1,$2)) define(ifdef,_ifdef) define(IFDEF,_ifdef) define(ifnotdef,_ifndef) define(IFNOTDEF,_ifndef) define(elsedef,_elsedef) define(ELSEDEF,_elsedef) define(enddef,_enddef) define(ENDDEF,_enddef) define(arith,_arith) define(ARITH,_arith) define(substr,_substr) define(SUBSTR,_substr) define(ifelse,_ifelse($1,$2,$3,$4)) define(IFELSE,_ifelse($1,$2,$3,$4)) define(incr,_incr) define(INCR,_incr) define(select,switch) define(SELECT,switch)