First of all, I am aware that what I am trying to do might be outside the C standard.
I'd like to know if it is possible to make a uint4_t
/int4_t
or uint128_t
/int128_t
type in C.
I know I could do this using bitshifts and complex functions, but can I do it without those?