aboutsummaryrefslogtreecommitdiff
path: root/library/declare.mli
diff options
context:
space:
mode:
authorfilliatr2000-11-06 16:43:51 +0000
committerfilliatr2000-11-06 16:43:51 +0000
commit723c344d3e4cf7fdc2e4854ea7d55d140570424d (patch)
tree41ae18d8e43aa80007d361e83414d3b043f693ee /library/declare.mli
parent826913ee19c25cfe445f574080524662bdba1597 (diff)
nouveau discharge fait par le noyau; plus de recettes dans les corps des constantes
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@807 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'library/declare.mli')
-rw-r--r--library/declare.mli8
1 files changed, 7 insertions, 1 deletions
diff --git a/library/declare.mli b/library/declare.mli
index cd931d94d6..b8e45bdea6 100644
--- a/library/declare.mli
+++ b/library/declare.mli
@@ -27,9 +27,15 @@ type section_variable_entry =
type sticky = bool
type variable_declaration = section_variable_entry * strength * sticky
+
val declare_variable : identifier -> variable_declaration -> unit
-type constant_declaration = constant_entry * strength
+type constant_declaration_type =
+ | ConstantEntry of constant_entry
+ | ConstantRecipe of Cooking.recipe
+
+type constant_declaration = constant_declaration_type * strength
+
val declare_constant : identifier -> constant_declaration -> unit
val declare_parameter : identifier -> constr -> unit