explain why recursive [inster] can fail

This commit is contained in:
Samuel Gruetter 2020-03-01 22:30:35 -05:00
parent 096b69a3e9
commit 74e2399343

View file

@ -518,7 +518,8 @@ Ltac inster n :=
end
end.
(* Important: when one recursive call fails, the backtracking semantics of
(* Important: when one recursive call fails (happens when [n] reaches zero and
* [intuition] leaves some open goals), the backtracking semantics of
* [match goal] cause us to try the next instantiation! *)
Section test_inster.