package earley

  1. Overview
  2. Docs

Patterns

val any : ?loc:Astextra.loc -> ?attrs:Astextra.attrs -> unit -> Parsetree.pattern
val tuple : ?loc:Astextra.loc -> ?attrs:Astextra.attrs -> Parsetree.pattern list -> Parsetree.pattern
val construct : ?loc:Astextra.loc -> ?attrs:Astextra.attrs -> Astextra.lid -> Parsetree.pattern option -> Parsetree.pattern
val array : ?loc:Astextra.loc -> ?attrs:Astextra.attrs -> Parsetree.pattern list -> Parsetree.pattern
val unpack : ?loc:Astextra.loc -> ?attrs:Astextra.attrs -> Astextra.str -> Parsetree.pattern
val exception_ : ?loc:Astextra.loc -> ?attrs:Astextra.attrs -> Parsetree.pattern -> Parsetree.pattern