(* Bitmatch library. * $Id: bitmatch.mli,v 1.1 2008-03-31 22:52:17 rjones Exp $ *) type bitstring = string * int * int val empty_bitstring : bitstring val create_bitstring : int -> bitstring val make_bitstring : int -> char -> bitstring val bitstring_of_chan : in_channel -> bitstring val bitstring_of_file : string -> bitstring (**/**) val extract_bitstring : string -> int -> int -> int -> bitstring * int * int val extract_remainder : string -> int -> int -> bitstring * int * int val extract_bit : string -> int -> int -> int -> bool * int * int