diff options
Diffstat (limited to 'src/tac2ffi.mli')
| -rw-r--r-- | src/tac2ffi.mli | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/src/tac2ffi.mli b/src/tac2ffi.mli index 71d90ba940..1ce163256d 100644 --- a/src/tac2ffi.mli +++ b/src/tac2ffi.mli @@ -6,9 +6,9 @@ (* * GNU Lesser General Public License Version 2.1 *) (************************************************************************) -open Geninterp open Names open EConstr +open Tac2dyn open Tac2expr (** {5 Ltac2 FFI} *) @@ -65,20 +65,20 @@ val to_constant : valexpr -> Constant.t val of_reference : Globnames.global_reference -> valexpr val to_reference : valexpr -> Globnames.global_reference -val of_ext : 'a Val.typ -> 'a -> valexpr -val to_ext : 'a Val.typ -> valexpr -> 'a +val of_ext : 'a Val.tag -> 'a -> valexpr +val to_ext : 'a Val.tag -> valexpr -> 'a (** {5 Dynamic tags} *) -val val_constr : EConstr.t Val.typ -val val_ident : Id.t Val.typ -val val_pattern : Pattern.constr_pattern Val.typ -val val_pp : Pp.t Val.typ -val val_sort : ESorts.t Val.typ -val val_cast : Constr.cast_kind Val.typ -val val_inductive : inductive Val.typ -val val_constant : Constant.t Val.typ -val val_constructor : constructor Val.typ -val val_projection : Projection.t Val.typ -val val_univ : Univ.universe_level Val.typ -val val_kont : (Exninfo.iexn -> valexpr Proofview.tactic) Val.typ +val val_constr : EConstr.t Val.tag +val val_ident : Id.t Val.tag +val val_pattern : Pattern.constr_pattern Val.tag +val val_pp : Pp.t Val.tag +val val_sort : ESorts.t Val.tag +val val_cast : Constr.cast_kind Val.tag +val val_inductive : inductive Val.tag +val val_constant : Constant.t Val.tag +val val_constructor : constructor Val.tag +val val_projection : Projection.t Val.tag +val val_univ : Univ.universe_level Val.tag +val val_kont : (Exninfo.iexn -> valexpr Proofview.tactic) Val.tag |
