diff options
Diffstat (limited to 'src/tac2dyn.mli')
| -rw-r--r-- | src/tac2dyn.mli | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/src/tac2dyn.mli b/src/tac2dyn.mli deleted file mode 100644 index e995296840..0000000000 --- a/src/tac2dyn.mli +++ /dev/null @@ -1,34 +0,0 @@ -(************************************************************************) -(* v * The Coq Proof Assistant / The Coq Development Team *) -(* <O___,, * INRIA - CNRS - LIX - LRI - PPS - Copyright 1999-2016 *) -(* \VV/ **************************************************************) -(* // * This file is distributed under the terms of the *) -(* * GNU Lesser General Public License Version 2.1 *) -(************************************************************************) - -(** Dynamic arguments for Ltac2. *) - -module Arg : -sig - type ('a, 'b) tag - val create : string -> ('a, 'b) tag - val eq : ('a1, 'b1) tag -> ('a2, 'b2) tag -> ('a1 * 'b1, 'a2 * 'b2) CSig.eq option - val repr : ('a, 'b) tag -> string -end -(** Arguments that are part of an AST. *) - -module type Param = sig type ('raw, 'glb) t end - -module ArgMap (M : Param) : -sig - type _ pack = Pack : ('raw, 'glb) M.t -> ('raw * 'glb) pack - type t - val empty : t - val add : ('a, 'b) Arg.tag -> ('a * 'b) pack -> t -> t - val remove : ('a, 'b) Arg.tag -> t -> t - val find : ('a, 'b) Arg.tag -> t -> ('a * 'b) pack - val mem : ('a, 'b) Arg.tag -> t -> bool -end - -module Val : Dyn.S -(** Toplevel values *) |
