aboutsummaryrefslogtreecommitdiff
path: root/contrib/extraction/Extraction.v
diff options
context:
space:
mode:
authorfilliatr2001-03-30 12:36:11 +0000
committerfilliatr2001-03-30 12:36:11 +0000
commit6eda1a6658dda77c5851cb1b1da4e82f11ce5fdb (patch)
treee15da9edc563a97d68ba247029e8ca8626339ff5 /contrib/extraction/Extraction.v
parent34fcbe510f105ed241d443fef941ba47eae041e6 (diff)
extraction modulaire + environnement des Fix corrigé
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@1505 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'contrib/extraction/Extraction.v')
-rw-r--r--contrib/extraction/Extraction.v9
1 files changed, 6 insertions, 3 deletions
diff --git a/contrib/extraction/Extraction.v b/contrib/extraction/Extraction.v
index 7a0ecd887c..a5ec0a6936 100644
--- a/contrib/extraction/Extraction.v
+++ b/contrib/extraction/Extraction.v
@@ -10,8 +10,11 @@ Declare ML Module "mlutil.cmo" "ocaml.cmo" "extraction.cmo" "extract_env.cmo".
Grammar vernac vernac : ast :=
extr_constr [ "Extraction" constrarg($c) "." ] ->
- [(Extraction $c)]
+ [ (Extraction $c) ]
| extr_list [ "Extraction" "-r" ne_qualidarg_list($l) "." ] ->
- [(ExtractionRec ($LIST $l))]
+ [ (ExtractionRec ($LIST $l)) ]
| extr_list [ "Extraction" stringarg($f) ne_qualidarg_list($l) "." ] ->
- [(ExtractionFile $f ($LIST $l))].
+ [ (ExtractionFile $f ($LIST $l)) ]
+| extr_module [ "Extraction" "Module" identarg($m) "." ] ->
+ [ (ExtractionModule $m) ].
+