package pacomb

  1. Overview
  2. Docs
val create : unit -> 'a list Stdlib.ref
val parse_string : (int * float * float) list Stdlib.ref -> 'a Grammar.grammar -> Blank.t -> string -> 'a * float * int
val parse_ch : ('a * float * float) list Stdlib.ref -> 'b Grammar.grammar -> Blank.t -> 'a -> Stdlib.in_channel -> 'b * float * int
val parse_fd : ('a * float * float) list Stdlib.ref -> 'b Grammar.grammar -> Blank.t -> 'a -> Unix.file_descr -> 'b * float * int
val parse_yacc : ('a -> Stdlib.Lexing.lexbuf -> 'b) -> 'a -> Stdlib.in_channel -> 'b * float * int
val parse_pipe : ('a * float * float) list Stdlib.ref -> 'b Grammar.grammar -> Blank.t -> 'a -> (Stdlib.out_channel -> 'c) -> 'b * float * int
val yacc_pipe : ('a * 'b * float) list Stdlib.ref -> ('c -> Stdlib.Lexing.lexbuf -> 'd) -> 'c -> 'a -> (Stdlib.out_channel -> 'e) -> 'f * 'g * 'h
val size : (Stdlib.out_channel -> 'a) -> 'a
module Base : sig ... end
module Interpolate : sig ... end
val corr : (int * float) array -> float
val stats : string -> (Interpolate.input * float * float) list Stdlib.ref -> unit
val csv : (int * float * float) list Stdlib.ref -> string -> unit
OCaml

Innovation. Community. Security.