package earley
-
earley.str
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Use container to store a point to the rule in stack, we use recursive module for that
type ('b, 'a) elt = ('a, 'b) Types.pre_stack
val create : unit -> 'b container
val create_table : unit -> 'a table
val address : 'b container -> 'b Container.tag
val eq : 'a container -> 'b container -> ('a, 'b) Container.eq
val clear : 'a table -> unit