iso_c variant