miller/c/dsls/lemon_assert.h
2016-07-14 18:18:44 -04:00

11 lines
222 B
C

#ifndef LEMON_ASSERT_H
#define LEMON_ASSERT_H
void lemon_assert(char *file, int line);
#ifndef NDEBUG
# define assert(X) if(!(X))lemon_assert(__FILE__,__LINE__)
#else
# define assert(X)
#endif
#endif // LEMON_ASSERT_H