aboutsummaryrefslogtreecommitdiffhomepage
path: root/toplevel/command.ml
diff options
context:
space:
mode:
authorGravatar filliatr <filliatr@85f007b7-540e-0410-9357-904b9bb8a0f7>1999-12-06 15:07:11 +0000
committerGravatar filliatr <filliatr@85f007b7-540e-0410-9357-904b9bb8a0f7>1999-12-06 15:07:11 +0000
commit84c0f274e3baa424299c7b098ad7ced9ea4bab0e (patch)
tree77c010e4391739eca90d6c22b73c67df28326e6a /toplevel/command.ml
parent7d94e54e8dfa1d3d72d6c31f01dff49b701bcf99 (diff)
declarations eliminations / debuggae inductifs (debut)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@212 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'toplevel/command.ml')
-rw-r--r--toplevel/command.ml7
1 files changed, 5 insertions, 2 deletions
diff --git a/toplevel/command.ml b/toplevel/command.ml
index 7ce0d13e8..217acdb0a 100644
--- a/toplevel/command.ml
+++ b/toplevel/command.ml
@@ -153,8 +153,11 @@ let build_mutual lparams lnamearconstrs finite =
mind_entry_inds = mispecvec }
in
States.unfreeze fs;
- declare_mind mie;
- pPNL(minductive_message lrecnames)
+ let sp = declare_mind mie in
+ pPNL(minductive_message lrecnames);
+ for i = 0 to List.length mispecvec - 1 do
+ declare_eliminations sp i
+ done
with e ->
States.unfreeze fs; raise e