package earley

  1. Overview
  2. Docs
val parse_string : ?filename:string -> 'a Earley_core__Earley.grammar -> (Earley_core.Input.buffer -> int -> Earley_core.Input.buffer * int) -> string -> 'a
val parse_channel : ?filename:string -> 'a Earley_core__Earley.grammar -> (Earley_core.Input.buffer -> int -> Earley_core.Input.buffer * int) -> in_channel -> 'a
val parse_file : 'a Earley_core__Earley.grammar -> (Earley_core.Input.buffer -> int -> Earley_core.Input.buffer * int) -> string -> 'a