Init new repository

This commit is contained in:
Krzosa Karol
2024-04-13 15:29:53 +02:00
commit 5a2e3dcec4
335 changed files with 61571 additions and 0 deletions

13
pkgs/libc/assert.lc Normal file
View File

@@ -0,0 +1,13 @@
#`#include <assert.h>`;
@foreign assert :: proc(b: bool); @foreign
#`
#if defined(_MSC_VER)
#define lc_assertion_debug_break() (__debugbreak(), 0)
#else
#define lc_assertion_debug_break() (__builtin_trap(), 0)
#endif
`;
debug_break :: proc(): int; @foreign(lc_assertion_debug_break)