diff options
Diffstat (limited to 'parsing/g_vernacnew.ml4')
-rw-r--r-- | parsing/g_vernacnew.ml4 | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/parsing/g_vernacnew.ml4 b/parsing/g_vernacnew.ml4 index d86952e25..8e0088890 100644 --- a/parsing/g_vernacnew.ml4 +++ b/parsing/g_vernacnew.ml4 @@ -63,7 +63,8 @@ GEXTEND Gram ; subgoal_command: [ [ c = check_command; "." -> c - | tac = Tactic.tactic; use_dft_tac = [ "." -> false | "..." -> true ] -> + | tac = Tactic.tactic; + use_dft_tac = [ "." -> false | [ "..." | ".."; "." ] -> true ] -> (fun g -> let g = match g with Some gl -> gl | _ -> 1 in VernacSolve(g,tac,use_dft_tac)) ] ] @@ -135,7 +136,8 @@ GEXTEND Gram [ [ "Theorem" -> Theorem | IDENT "Lemma" -> Lemma | IDENT "Fact" -> Fact - | IDENT "Remark" -> Remark ] ] + | IDENT "Remark" -> Remark + | IDENT "Conjecture" -> Conjecture ] ] ; def_token: [ [ "Definition" -> (fun _ _ -> ()), Global, GDefinition |