1 2 3 4
val signed = { c: "sail_signed", _: "sint" } : forall 'n, 'n > 0. #\hyperref[zbits]{bits}#('n) -> range(- (2 ^ ('n - 1)), 2 ^ ('n - 1) - 1)