diff options
author | 2018-01-25 16:21:56 +0100 | |
---|---|---|
committer | 2018-01-31 14:09:08 +0100 | |
commit | 1176d4086b65c79a1d30a55640d3d933fa24a7c1 (patch) | |
tree | c3976fa8b5046111fdd2e4348f308f381a7b4f4d /test-suite/interactive | |
parent | 9aa2464375c1515aa64df7dc910e2f324e34c82f (diff) |
Proofview: enter_one: add __LOC__ argument to get relevant error msg
The type discipline of the tactic monad does not distinguish between
mono-goal and multi-goal tactics. Unfortunately enter_one "asserts
false" if called on 0 or > 1 goals. The __LOC__:string argument can
be used to make the error message more helpful (since the backtrace is
pointless inside the monad).
The intended usage is "Goal.enter_one ~__LOC__ (fun gl -> ..".
The __LOC__ variable is filled in by the OCaml compiler with the current
file name and line number.
Diffstat (limited to 'test-suite/interactive')
0 files changed, 0 insertions, 0 deletions