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 /plugins/ltac | |
| 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 'plugins/ltac')
| -rw-r--r-- | plugins/ltac/g_ltac.mlg | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/ltac/g_ltac.mlg b/plugins/ltac/g_ltac.mlg index bd46e24a1c..c2e95c45f9 100644 --- a/plugins/ltac/g_ltac.mlg +++ b/plugins/ltac/g_ltac.mlg @@ -329,9 +329,9 @@ GRAMMAR EXTEND Gram ; command: [ [ IDENT "Proof"; "with"; ta = Pltac.tactic; - l = OPT [ "using"; l = G_vernac.section_subset_expr -> { l } ] -> + l = OPT [ IDENT "using"; l = G_vernac.section_subset_expr -> { l } ] -> { Vernacexpr.VernacProof (Some (in_tac ta), l) } - | IDENT "Proof"; "using"; l = G_vernac.section_subset_expr; + | IDENT "Proof"; IDENT "using"; l = G_vernac.section_subset_expr; "with"; ta = Pltac.tactic -> { Vernacexpr.VernacProof (Some (in_tac ta),Some l) } ] ] ; |
