aboutsummaryrefslogtreecommitdiffhomepage
path: root/kernel/vars.mli
diff options
context:
space:
mode:
authorGravatar pboutill <pboutill@85f007b7-540e-0410-9357-904b9bb8a0f7>2013-05-30 12:52:28 +0000
committerGravatar pboutill <pboutill@85f007b7-540e-0410-9357-904b9bb8a0f7>2013-05-30 12:52:28 +0000
commit4e51a72ebc0971db1144c5c7ae955b054f4a8631 (patch)
tree56ee49b7302261d2fa28ed9fce68372974161cd8 /kernel/vars.mli
parentd358d9de3afbc1adf28e6cda48ef081a07cb6e76 (diff)
comments in mli
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@16543 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'kernel/vars.mli')
-rw-r--r--kernel/vars.mli3
1 files changed, 2 insertions, 1 deletions
diff --git a/kernel/vars.mli b/kernel/vars.mli
index 55a28516b..a61482d0e 100644
--- a/kernel/vars.mli
+++ b/kernel/vars.mli
@@ -44,7 +44,7 @@ val lift : int -> constr -> constr
(** [substnl [a1;...;an] k c] substitutes in parallel [a1],...,[an]
for respectively [Rel(k+1)],...,[Rel(k+n)] in [c]; it relocates
- accordingly indexes in [a1],...,[an] *)
+ accordingly indexes in [a1],...,[an] and [c] *)
val substnl : constr list -> int -> constr -> constr
val substl : constr list -> constr -> constr
val subst1 : constr -> constr -> constr
@@ -57,6 +57,7 @@ val subst1_named_decl : constr -> named_declaration -> named_declaration
val substl_named_decl : constr list -> named_declaration -> named_declaration
val replace_vars : (Id.t * constr) list -> constr -> constr
+(** (subst_var str t) substitute (VAR str) by (Rel 1) in t *)
val subst_var : Id.t -> constr -> constr
(** [subst_vars [id1;...;idn] t] substitute [VAR idj] by [Rel j] in [t]