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