aboutsummaryrefslogtreecommitdiff
path: root/intf/misctypes.mli
diff options
context:
space:
mode:
authorletouzey2012-10-02 15:57:23 +0000
committerletouzey2012-10-02 15:57:23 +0000
commitd863709ee2fcb920a256f1dfb96cbcbf25cdac80 (patch)
tree00434fd94e72d71c92982c8a937de267004a3060 /intf/misctypes.mli
parent62aa6ad82ed5d986da1b979296a82fb46e64b55d (diff)
avoid referring to Term in constrexpr.mli and glob_term.mli
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@15842 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'intf/misctypes.mli')
-rw-r--r--intf/misctypes.mli13
1 files changed, 13 insertions, 0 deletions
diff --git a/intf/misctypes.mli b/intf/misctypes.mli
index e7f8b1b2ac..97b4b45fe0 100644
--- a/intf/misctypes.mli
+++ b/intf/misctypes.mli
@@ -40,6 +40,19 @@ type 'id move_location =
type sort_info = string option
type glob_sort = GProp | GSet | GType of sort_info
+(** A synonym of [int], also defined in Term *)
+
+type existential_key = int
+
+(** Case style, shared with Term *)
+
+type case_style = Term.case_style =
+ | LetStyle
+ | IfStyle
+ | LetPatternStyle
+ | MatchStyle
+ | RegularStyle (** infer printing form from number of constructor *)
+
(** Casts *)
type 'a cast_type =