aboutsummaryrefslogtreecommitdiffhomepage
path: root/parsing/g_vernac.ml4
diff options
context:
space:
mode:
Diffstat (limited to 'parsing/g_vernac.ml4')
-rw-r--r--parsing/g_vernac.ml48
1 files changed, 2 insertions, 6 deletions
diff --git a/parsing/g_vernac.ml4 b/parsing/g_vernac.ml4
index 54cf671cc..89d06d2dd 100644
--- a/parsing/g_vernac.ml4
+++ b/parsing/g_vernac.ml4
@@ -396,13 +396,9 @@ GEXTEND Gram
| IDENT "Import"; qidl = LIST1 global -> VernacImport (false,qidl)
| IDENT "Export"; qidl = LIST1 global -> VernacImport (true,qidl)
| IDENT "Include"; e = module_expr; l = LIST0 ext_module_expr ->
- VernacInclude(false,CIME(e,l))
+ VernacInclude(CIME(e::l))
| IDENT "Include"; "Type"; e = module_type; l = LIST0 ext_module_type ->
- VernacInclude(false,CIMTE(e,l))
- | IDENT "Include"; "Self"; e = module_expr ->
- VernacInclude(true,CIME(e,[]))
- | IDENT "Include"; "Self"; "Type"; e = module_type ->
- VernacInclude(true,CIMTE(e,[])) ] ]
+ VernacInclude(CIMTE(e::l)) ] ]
;
export_token:
[ [ IDENT "Import" -> Some false