commit 3980732
uint
·
2026-10-16 15:57:18 +0000 UTC
parent d688152
Types: Add boolean values
1 files changed,
+9,
-0
+9,
-0
1@@ -133,6 +133,11 @@ typedef char ule_check_iptr[(sizeof(ule_iptr) == sizeof(void*)) ? 1 : -1];
2 #endif /* ULE_I64_TWOS_COMPLEMENT */
3 #endif /* ULE_HAS_64 */
4
5+/* Boolean */
6+typedef ule_u8 ule_bool;
7+#define ule_true (1)
8+#define ule_false (0)
9+
10 /* Size types */
11 typedef size_t ule_usize;
12 typedef ptrdiff_t ule_isize;
13@@ -151,6 +156,10 @@ typedef ptrdiff_t ule_isize;
14 typedef ule_i64 i64;
15 #endif /* ULE_HAS_64 */
16
17+ typedef ule_bool bool;
18+ #define true ule_true
19+ #define false ule_false
20+
21 typedef ule_uptr uptr;
22 typedef ule_iptr iptr;
23 typedef ule_usize usize;