Module Matchers.MetasyntaxSource
Sourcetype alias = {pattern : string;match_template : string;rule : string option;
} Sourcetype hole_definition = | Delimited of string option * string option| Reserved_identifiers of string list
Sourcetype hole_syntax = | Hole of Matchers__.Types.Hole.sort * hole_definition| Regex of string * char * string
Sourceval create :
Matchers__.Types.Metasyntax.t ->
(module Matchers__.Types.Metasyntax.S) Sourceval default : (module Matchers__.Types.Metasyntax.S) Sourceval json : Matchers__.Types.Metasyntax.t -> string