Compiler_data.QuotationHookstype quotation =
language:Scope.language ->
State.t ->
Elpi_parser.Ast.Loc.t ->
string ->
ScopedTerm.SimpleTerm.ttype descriptor = {named_quotations : quotation Elpi_util.Util.StrMap.t;default_quotation : quotation option;singlequote_compilation : (string * quotation) option;backtick_compilation : (string * quotation) option;}val new_descriptor : unit -> descriptor refval declare_singlequote_compilation :
descriptor:descriptor ref ->
string ->
quotation ->
stringval declare_backtick_compilation :
descriptor:descriptor ref ->
string ->
quotation ->
stringval set_default_quotation : descriptor:descriptor ref -> quotation -> unitval register_named_quotation :
descriptor:descriptor ref ->
name:Elpi_util.Util.StrMap.key ->
quotation ->
Elpi_util.Util.StrMap.key