let to_int: int32 => int;
let add: int32 => int32 => int32;
let shift_left: int32 => int => int32;
let shift_right_logical: int32 => int => int32;
let shift_right: int32 => int => int32;
let logand: int32 => int32 => int32;
let logxor: int32 => int32 => int32;
let logor: int32 => int32 => int32;
let of_int: int => int32;
let mul: int32 => int32 => int32;