aboutsummaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorherbelin2000-06-09 13:35:13 +0000
committerherbelin2000-06-09 13:35:13 +0000
commit061ed2c930ca832db175a0bc85351c98819d6bda (patch)
tree3979d4336b23b3f0d6ef8499ae3e960e06c3caa5 /kernel
parenteda127139ae071052b3e386c127fe76e19ae1158 (diff)
Doc
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@501 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'kernel')
-rw-r--r--kernel/generic.mli3
1 files changed, 3 insertions, 0 deletions
diff --git a/kernel/generic.mli b/kernel/generic.mli
index 4f2afa9a0f..3f14efaee1 100644
--- a/kernel/generic.mli
+++ b/kernel/generic.mli
@@ -49,6 +49,9 @@ val pop : 'a term -> 'a term
more recent terms come first in [ctxt] *)
val lift_context : int -> (name * 'a term) list -> (name * 'a term) list
+(* [substnl [a1;...;an] k c] substitutes in parallele [a1],...,[an]
+ for respectively [Rel(k+1)],...,[Rel(k+n)] in [c]; it relocates
+ accordingly indexes in [a1],...,[an] *)
val substnl : 'a term list -> int -> 'a term -> 'a term
val substl : 'a term list -> 'a term -> 'a term
val subst1 : 'a term -> 'a term -> 'a term