type buf =
( cmd, Stdlib.Bigarray.int_elt, Stdlib.Bigarray.c_layout )
Stdlib.Bigarray.Array1.ttype t = {buf : buf; |
mutable w : int; |
mutable r : int; |
mutable c : int; |
}val mask : t -> int -> intval unsafe_get : buf -> int -> intval unsafe_set : buf -> int -> int -> unitval push_exn : t -> int -> unitval end_with_eob : t -> boolval rem_exn : t -> int -> unitval unsafe_junk : t -> unitval junk_exn : t -> int -> unitval copy : off:int -> len:int -> cmdval literal : char -> intval cmd : [< `Copy of int * int | `End | `Literal of char ] -> cmdval code : int -> [> `Copy of int * int | `End | `Literal of char ]val to_list : t -> [> `Copy of int * int | `End | `Literal of char ] listval (<.>) : ( 'a -> 'b ) -> ( 'c -> 'd ) -> 'e -> 'fval of_list : [< `Copy of int * int | `End | `Literal of char ] list -> t