#scope_export; byte :: u8; f32 :: float32; f64 :: float64; cstring :: *byte; rawptr :: *void; #if size_of(int) == size_of(s64) { sint :: s64; uint :: u64; } else { sint :: s32; uint :: u32; } #if size_of(rawptr) == size_of(u64) { uptr :: u64; sptr :: s64; } else { uptr :: u32; sptr :: s32; }