diff options
| author | bertot | 2006-08-28 11:42:14 +0000 |
|---|---|---|
| committer | bertot | 2006-08-28 11:42:14 +0000 |
| commit | a49d610f95a9d78d273cc34a82cc91ebfab2f22a (patch) | |
| tree | 0703d8b783aaeba7338a9b86aa0f659250bdf84e /proofs/tactic_debug.mli | |
| parent | 6eeef4f694e5833c3244604bda5fa44f82e2d039 (diff) | |
improve the amount of information given by the Ltac tactic debugger
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@9092 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'proofs/tactic_debug.mli')
| -rw-r--r-- | proofs/tactic_debug.mli | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/proofs/tactic_debug.mli b/proofs/tactic_debug.mli index a649656052..6da6dc61cf 100644 --- a/proofs/tactic_debug.mli +++ b/proofs/tactic_debug.mli @@ -66,5 +66,11 @@ val db_eval_failure : debug_info -> Pp.std_ppcmds -> unit (* An exception handler *) val explain_logic_error: (exn -> Pp.std_ppcmds) ref +(* For use in the Ltac debugger: some exception that are usually + consider anomalies are acceptable because they are caught later in + the process that is being debugged. One should not require + from users that they report these anomalies. *) +val explain_logic_error_no_anomaly : (exn -> Pp.std_ppcmds) ref + (* Prints a logic failure message for a rule *) val db_logic_failure : debug_info -> exn -> unit |
