diff options
author | Arnaud Spiwack <arnaud@spiwack.net> | 2014-12-08 10:44:17 +0100 |
---|---|---|
committer | Arnaud Spiwack <arnaud@spiwack.net> | 2014-12-08 10:44:17 +0100 |
commit | bdc5c300fc0c461a930b3766c9841d5c72f7947a (patch) | |
tree | 0d7acbf51a8cb798ad571dcdfea4acdfa489c91f /parsing | |
parent | 9a34d3edce15382f2a00ee7870b49fc29187ccbf (diff) |
Constructor tactics backtracking is done using [Tacticals.New] rather than [Proofview].
The primitives in [Tacticals] respect Ltac's error level, whereas the one in [Proofview] do not necessarily. In that case the error caught was ignored causing arbitrary error level after [constructor] to be canceled.
Needed the addition of an [ORD] variant to [OR] in [Tacticals.New] to avoid unnecessary precomputation (the 'D' stands for 'delay').
Fixes #3838.
Diffstat (limited to 'parsing')
0 files changed, 0 insertions, 0 deletions