miller/c/parsing/lemon_assert.h
2016-12-02 20:07:02 -05: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