diff options
| author | Théo Zimmermann | 2020-11-10 16:02:56 +0100 |
|---|---|---|
| committer | Théo Zimmermann | 2020-11-12 16:09:25 +0100 |
| commit | 1117058b39603bb42591961f4b13faa6c58c6ee2 (patch) | |
| tree | 49365ed6a2a4944102f3850c32f52394a0cfbe11 /vernac/g_vernac.mlg | |
| parent | 3fa2430e8c66408fa3a8fe95af54e53d20e5951b (diff) | |
Revert to "using" not being a keyword in -noinit mode.
The IDENT annotations in g_ltac.mlg are required to not break the
parser.
Diffstat (limited to 'vernac/g_vernac.mlg')
| -rw-r--r-- | vernac/g_vernac.mlg | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/vernac/g_vernac.mlg b/vernac/g_vernac.mlg index f192d67624..1c80d71ea5 100644 --- a/vernac/g_vernac.mlg +++ b/vernac/g_vernac.mlg @@ -114,7 +114,8 @@ GRAMMAR EXTEND Gram ; attribute: [ [ k = ident ; v = attr_value -> { Names.Id.to_string k, v } - | "using" ; v = attr_value -> { "using", v } ] + (* Required because "ident" is declared a keyword when loading Ltac. *) + | IDENT "using" ; v = attr_value -> { "using", v } ] ] ; attr_value: |
