earley

Parsing library based on Earley Algorithm
IN THIS PACKAGE
type ('a, 'b) t
val create : int -> ( 'a, 'b ) t
val add : ( 'a, 'b ) t -> 'a -> 'b -> unit
val find : ( 'a, 'b ) t -> 'a -> 'b
val iter : ( 'a -> 'b -> unit ) -> ( 'a, 'b ) t -> unit