Module Anons.Grammar
type t=|Zero|One of Core_kernel__.Import.string|Many of t|Maybe of t|Concat of t Core_kernel__.Import.list|Ad_hoc of Core_kernel__.Import.string
val bin_shape_t : Bin_prot.Shape.tval compare : t -> t -> Core_kernel__.Import.intval sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.t
include Core_kernel__.Import.Invariant.S with type t := t
val invariant : t Base__.Invariant_intf.inv
val usage : t -> Core_kernel__.Import.string