package metaquot

  1. Overview
  2. Docs

Module MetaquotSource

This module does not have an associated .mli file because its signature depends dynamically from the contents of Parsetree.

The module mainly provides two sub-modules Metaquot.Exp and Metaquot.Pat, which provide lifters for expressions and patterns respectively.

include sig ... end
include sig ... end
Sourceval expression_of_default_loc : unit -> Ppxlib.expression
Sourcetype mapper = {
  1. expression : Ppxlib.expression -> Ppxlib.expression;
  2. pattern : Ppxlib.pattern -> Ppxlib.pattern;
}
Sourcemodule Eq : sig ... end
Sourcemodule type QuoteValueS = sig ... end
Sourcemodule QuoteExp : QuoteValueS with type t = Ppxlib.expression
Sourcemodule QuotePat : QuoteValueS with type t = Ppxlib.pattern
include sig ... end
Sourcemodule type MapperS = sig ... end
Sourcemodule DefaultMap : sig ... end
Sourcemodule StringMap : sig ... end
Sourcemodule Make (Target : QuoteValueS) : sig ... end
Sourcemodule Exp : sig ... end
Sourcemodule Pat : sig ... end
OCaml

Innovation. Community. Security.