package pa_ppx_parsetree

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type t = MLast.patt
type prefix_t = MLast.longid
val loc : Ploc.t
val loc_v : unit -> MLast.patt
val node : ?prefix:MLast.longid -> string -> MLast.patt list -> MLast.patt
val node_no_loc : ?prefix:MLast.longid -> string -> MLast.patt list -> MLast.patt
val list : ('a -> MLast.patt) -> 'a list -> MLast.patt
val option : ('a -> MLast.patt) -> 'a option -> MLast.patt
val char : char -> MLast.patt
val bool : bool -> MLast.patt
val int32 : int32 -> MLast.patt
val int64 : int64 -> MLast.patt
val nativeint : nativeint -> MLast.patt
val float : float -> MLast.patt
val string : string -> MLast.patt
val tuple : MLast.patt list -> MLast.patt
val record : (MLast.patt * MLast.patt) list -> MLast.patt
val xtr_typed : string -> Ploc.t -> string -> MLast.patt
val xtr : Ploc.t -> string -> MLast.patt
val xtr_or_anti : Ploc.t -> (MLast.patt -> MLast.patt) -> string -> MLast.patt
val int : int -> MLast.patt
val vala : ('a -> MLast.patt) -> 'a Ploc.vala -> MLast.patt
OCaml

Innovation. Community. Security.