|
@@ -84,7 +84,15 @@ typedef LUAI_UACNUMBER l_uacNumber;
|
|
|
typedef LUAI_UACINT l_uacInt;
|
|
|
|
|
|
|
|
|
-/* internal assertions for in-house debugging */
|
|
|
+/*
|
|
|
+** Internal assertions for in-house debugging
|
|
|
+*/
|
|
|
+#if defined LUAI_ASSERT
|
|
|
+#undef NDEBUG
|
|
|
+#include <assert.h>
|
|
|
+#define lua_assert(c) assert(c)
|
|
|
+#endif
|
|
|
+
|
|
|
#if defined(lua_assert)
|
|
|
#define check_exp(c,e) (lua_assert(c), (e))
|
|
|
/* to avoid problems with conditions too long */
|