diff options
author | 2004-09-17 20:28:19 +0000 | |
---|---|---|
committer | 2004-09-17 20:28:19 +0000 | |
commit | ed29c6bbe9a45e7d3996c230a6cc2bf7b11848f1 (patch) | |
tree | f898c771227a1e111be1bac0431d42d04b0166f6 /parsing/printer.mli | |
parent | 59c2fa12e257ae6087e0580e0d7abca3552421b8 (diff) |
restructuration des printers: proofs passe avant parsing
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@6113 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'parsing/printer.mli')
-rw-r--r-- | parsing/printer.mli | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/parsing/printer.mli b/parsing/printer.mli index cd0f3d39e..04c61ed05 100644 --- a/parsing/printer.mli +++ b/parsing/printer.mli @@ -19,6 +19,8 @@ open Rawterm open Pattern open Nametab open Termops +open Evd +open Proof_type (*i*) (* These are the entry points for printing terms, context, tac, ... *) @@ -58,3 +60,13 @@ val pr_context_of : env -> std_ppcmds val emacs_str : string -> string +(* Proofs *) +val pr_goal : goal -> std_ppcmds +val pr_subgoals : evar_map -> goal list -> std_ppcmds +val pr_subgoal : int -> goal list -> std_ppcmds + +val pr_open_subgoals : unit -> std_ppcmds +val pr_nth_open_subgoal : int -> std_ppcmds +val pr_evars_int : int -> (evar * evar_info) list -> std_ppcmds + +val pr_prim_rule : prim_rule -> std_ppcmds |