part of c programming
here are some alternative type names that could be used:
i8 i16 i32 i64 i8_least i16_least i32_least i64_least i8_fast i16_fast i32_fast i64_fast u8 u16 u32 u64 u8 u16_least u32_least u64_least u8_fast u16_fast u32_fast u64_fast f32 float f64 double pointer boolean
incidentally, the rust language uses some of these type names