package ppx_regexp

  1. Overview
  2. Docs

Module Ppx_regexpSource

Sourceval error : ?loc:Ppxlib.Location.t -> ('a, Format.formatter, unit, 'b) format4 -> 'a
Sourceval warn : loc:Ppxlib__.Location.t -> string -> Ppxlib.expression -> Ppxlib.expression
Sourcemodule List : sig ... end
Sourcemodule Regexp : sig ... end
Sourceval fresh_var : unit -> string
Sourceval is_zero : string -> int -> bool
Sourceval must_match : string -> int -> bool
Sourceval extract_bindings : pos:Lexing.position -> string -> Ppxlib__.Import.expression * (string Location.loc * int option * bool) list * int
Sourceval wrap_group_bindings : loc:Ppxlib.location -> Ppxlib_ast.Ast.expression -> int -> (string Ppxlib__.Import.loc * int option * bool) list -> Ppxlib_ast.Ast.expression
Sourceval transform_cases : loc:Ppxlib.Location.t -> Ppxlib.case list -> Ppxlib_ast.Ast.expression * Ppxlib__.Import.value_binding
Sourceval transformation : Ppxlib.value_binding list Ppxlib.Ast_traverse.fold_map
Sourceval impl : Ppxlib__.Import.Ast.structure -> Ppxlib__.Import.Ast.structure