aboutsummaryrefslogtreecommitdiff
path: root/interp/notation.mli
diff options
context:
space:
mode:
authorHugo Herbelin2018-12-19 11:50:18 +0100
committerHugo Herbelin2018-12-25 14:38:27 +0100
commit7c1b36356c14b2571b5cb559d09586839703c660 (patch)
treed73b554e835075eab68af7a1711cb8322f90d5b5 /interp/notation.mli
parente7e6956a1ccc5a60b86f3660093cff5a608273a8 (diff)
Fixing printing bug due to using equality ill-checking hash key of kernel name.
Thanks to Georges Gonthier for noticing it. Expanding a few Pervasives.compare at this occasion.
Diffstat (limited to 'interp/notation.mli')
-rw-r--r--interp/notation.mli2
1 files changed, 2 insertions, 0 deletions
diff --git a/interp/notation.mli b/interp/notation.mli
index 75034cad70..a482e00e81 100644
--- a/interp/notation.mli
+++ b/interp/notation.mli
@@ -210,6 +210,8 @@ type interp_rule =
| NotationRule of scope_name option * notation
| SynDefRule of KerName.t
+module InterpRuleSet : Set.S with type elt = interp_rule
+
val declare_notation_interpretation : notation -> scope_name option ->
interpretation -> notation_location -> onlyprint:bool -> unit