Defines wait-group primitives for coordinating worker completion.
Defines formatted output APIs for console and string buffers.
System initialization and cleanup hooks.
Whole-string operations built on the UTF-8 rune primitives in sys/rune.h.
Defines the sys_panicf function for formatted panic messages.
Opaque byte-stream type for reading and writing, backed by different sources (strings today; files an...
Debug logging helpers for system output.
UTF-8 rune (Unicode code point) methods.
Defines thread creation, core query, and sleep primitives.
Defines a custom assertion macro.
Defines the sys_halt function.
Defines atomic uint32_t operations for shared state.
Defines mutex primitives for thread synchronization.
Flag-driven tokenizer: turns a byte stream into a sequence of typed tokens, one sys_scanner_next() ca...
Defines condition variable primitives for thread synchronization.
Defines random number generation APIs.
Defines thread sleep primitives.