diff options
author | Stephane Glondu <steph@glondu.net> | 2008-08-08 13:18:42 +0200 |
---|---|---|
committer | Stephane Glondu <steph@glondu.net> | 2008-08-08 13:18:42 +0200 |
commit | 870075f34dd9fa5792bfbf413afd3b96f17e76a0 (patch) | |
tree | 0c647056de1832cf1dba5ba58758b9121418e4be /tactics/tacinterp.mli | |
parent | a0cfa4f118023d35b767a999d5a2ac4b082857b4 (diff) |
Imported Upstream version 8.2~beta4+dfsgupstream/8.2.beta4+dfsg
Diffstat (limited to 'tactics/tacinterp.mli')
-rw-r--r-- | tactics/tacinterp.mli | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/tactics/tacinterp.mli b/tactics/tacinterp.mli index 87aa85dc..928e5914 100644 --- a/tactics/tacinterp.mli +++ b/tactics/tacinterp.mli @@ -6,7 +6,7 @@ (* * GNU Lesser General Public License Version 2.1 *) (************************************************************************) -(*i $Id: tacinterp.mli 10919 2008-05-11 22:04:26Z msozeau $ i*) +(*i $Id: tacinterp.mli 11309 2008-08-06 10:30:35Z herbelin $ i*) (*i*) open Dyn @@ -26,9 +26,9 @@ open Redexpr (* Values for interpretation *) type value = - | VTactic of Util.loc * tactic (* For mixed ML/Ltac tactics (e.g. Tauto) *) | VRTactic of (goal list sigma * validation) - | VFun of (identifier * value) list * identifier option list * glob_tactic_expr + | VFun of ltac_trace * (identifier*value) list * + identifier option list * glob_tactic_expr | VVoid | VInteger of int | VIntroPattern of intro_pattern_expr @@ -42,18 +42,16 @@ and interp_sign = { lfun : (identifier * value) list; avoid_ids : identifier list; debug : debug_info; - last_loc : loc } + trace : ltac_trace } (* Transforms an id into a constr if possible *) val constr_of_id : Environ.env -> identifier -> constr (* To embed several objects in Coqast.t *) val tacticIn : (interp_sign -> raw_tactic_expr) -> raw_tactic_expr -val tacticOut : raw_tactic_expr -> (interp_sign -> raw_tactic_expr) +val globTacticIn : (interp_sign -> glob_tactic_expr) -> raw_tactic_expr val valueIn : value -> raw_tactic_arg -val valueOut: raw_tactic_arg -> value val constrIn : constr -> constr_expr -val constrOut : constr_expr -> constr (* Sets the debugger mode *) val set_debug : debug_info -> unit |