aboutsummaryrefslogtreecommitdiffhomepage
path: root/parsing
diff options
context:
space:
mode:
authorGravatar msozeau <msozeau@85f007b7-540e-0410-9357-904b9bb8a0f7>2011-11-18 18:23:25 +0000
committerGravatar msozeau <msozeau@85f007b7-540e-0410-9357-904b9bb8a0f7>2011-11-18 18:23:25 +0000
commit2d3430f3a49d844fdbff5db8d706b372ffec7a17 (patch)
treea3c6e7847f803a3f7606d590bece8283d670f997 /parsing
parent0b22200aa1616fb2630948668d0b71d493d6ba71 (diff)
Fix parsing of :>> and backtrack correctly on the cache of hints for local contexts
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@14688 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'parsing')
-rw-r--r--parsing/g_vernac.ml49
1 files changed, 5 insertions, 4 deletions
diff --git a/parsing/g_vernac.ml4 b/parsing/g_vernac.ml4
index 5fe558adf..c9700cdf0 100644
--- a/parsing/g_vernac.ml4
+++ b/parsing/g_vernac.ml4
@@ -378,10 +378,11 @@ GEXTEND Gram
;
of_type_with_opt_coercion:
[ [ ":>>" -> Some false
- | ":>" -> Some true
- | ":"; ">" -> Some true
- | ":"; ">"; ">" -> Some false
- | ":" -> None ] ]
+ | ":>"; ">" -> Some false
+ | ":>" -> Some true
+ | ":"; ">"; ">" -> Some false
+ | ":"; ">" -> Some true
+ | ":" -> None ] ]
;
END