package rocq-runtime
Module GenConstrSource
Tags for extensible terms. The raw type is contained in constrexpr, and the glb type in glob terms.
Create a new tag. Tags should be registered with GlobEnv.register_constr_interp0, Genintern.register_intern_constr, Gensubst.register_constr_subst and Genprint.register_constr_print.
Also optionally
Genintern.register_ntn_subst0(to be used in notations)
Genintern.register_intern_patandGenintern.register_interp_pat(to be used in tactic patterns)