Day 25 done.

This commit is contained in:
2026-03-25 14:33:23 -07:00
parent 64ccae4637
commit 4be3d0df80
5 changed files with 182 additions and 64 deletions
+4 -4
View File
@@ -51,13 +51,13 @@ typedef double F64;
/* ---- Asserts -------------------------------------------------------- */
#define Trap() __builtin_trap()
#define TRAP() __builtin_trap()
#define AssertAlways(x) do { if(!(x)) { Trap(); } } while(0)
#define ASSERT_ALWAYS(x) do { if(!(x)) { TRAP(); } } while(0)
#if BUILD_DEBUG
#define Assert(x) AssertAlways(x)
#define ASSERT(x) ASSERT_ALWAYS(x)
#else
#define Assert(x) (void)(x)
#define ASSERT(x) (void)(x)
#endif
/* ---- Helper Macros -------------------------------------------------- */