#ifndef assert_lkv_h
#define assert_lkv_h
#undef NDEBUG
#ifndef DEBUG
#define NDEBUG
#endif /* DEBUG */
#ifdef NDEBUG
#define assert(_EX)
#else
#include "set_error.h"
#define assert(_EX) { \
if (!(_EX)) { \
set_error("assert() ","failed condition: " #_EX ); \
disp_error(); \
*((long *)0) = 0; \
} \
}
#endif /* NDEBUG */
#endif /* assert_lkv_h */