as assert break const continue defer else enum fn for go spawn goto if import in interface is match module none nil or pub return shared static struct type union $else $embed_file $for $if $Array $Map $Struct $env $pkgconfig asm unsafe atomic bool chan char mut int u8 byte i8 i16 i64 i128 u16 u32 u64 u128 f32 f64 voidptr rune string thread usize isize ustring none nil #flag #include #insert #define #pkgconfig flag typedef live inline no_inline irq_handler _cold _constructor _destructor _flatten _hot _malloc _pointer _pure _naked windows_stdcall heap direct_array_access deprecated deprecated_after required trusted unsafe manualfree console noinline keep_args_alive trace_error has_globals arrays benchmark bignum bitfield compiler crypto encoding filepath flag freetype gg gl glfw glm gx hash http json log math mysql net orm os os2 pg rand readline runtime sqlite stbi strconv strings sync szip term time ui vweb error len panic println print eprintln false gc_bohem true ios macos darwin mach linux hpux gnu qnx windows freebsd openbsd netbsd bsd dragonfly x64 x32 little_endian big_endian amd64 arm64 arm32 rv64 rv32 i386 aarch64 js_node js_browser js_freestanding apk js debug prod test glibc prealloc no_bounds_checking freestanding threads interpreter es5 android termux solaris serenity vinix haiku raw all gcc tinyc clang mingw msvc cplusplus