let output_s8 oz n = if n < -0x80 || n > 0x7F then raise (Invalid_argument "Bgzf.output_s8") ; if n < 0 then output_u8 oz (n + 256) else output_u8 oz n