This commit is contained in:
ed
2026-06-12 23:18:07 -04:00
parent f18af12968
commit 6f6f0e569e
+2 -2
View File
@@ -49,9 +49,9 @@ Standard: c23
#define T_same(a,b) _Generic((a), typeof((b)): 1, default: 0) #define T_same(a,b) _Generic((a), typeof((b)): 1, default: 0)
#define r_(ptr) C_(T_(ptr[0]) *r, ptr) #define r_(ptr) C_(T_(ptr[0]) *r, ptr)
#define v_(ptr) C_(T_(ptr[0])*v, ptr) #define v_(ptr) C_(T_(ptr[0]) v*, ptr)
#define tr_(type, ptr) C_(type *r, ptr) #define tr_(type, ptr) C_(type *r, ptr)
#define tv_(type, ptr) C_(type*v, ptr) #define tv_(type, ptr) C_(type v*, ptr)
#define array_len(a) (U8)(sizeof(a) / sizeof(typeof((a)[0]))) #define array_len(a) (U8)(sizeof(a) / sizeof(typeof((a)[0])))
#define array_decl(type, ...) (type[]){__VA_ARGS__} #define array_decl(type, ...) (type[]){__VA_ARGS__}