10 #define MIN(a,b) (((a)<(b))?(a):(b))
11 #define MAX(a,b) (((a)>(b))?(a):(b))
14 # define _lbx_dbgprint(str) (fprintf(stderr, str " [%s, %s:%d]\n", \
15 __func__, __FILE__, __LINE__))
16 # define _lbx_assert(expr) ((!(expr)) \
17 ? (_lbx_dbgprint("format assertion failed: " #expr), 0) \
20 # define _lbx_dbgprint(str) 0
21 # define _lbx_assert(expr) ((expr) ? 1 : 0)