aboutsummaryrefslogtreecommitdiff
path: root/kernel/closure.mli
diff options
context:
space:
mode:
authorbarras2004-10-20 13:50:08 +0000
committerbarras2004-10-20 13:50:08 +0000
commit9c6487ba87f448daa28158c6e916e3d932c50645 (patch)
tree31bc965d5d14b34d4ab501cbd2350d1de44750c5 /kernel/closure.mli
parent1457d6a431755627e3b52eaf74ddd09c641a9fe3 (diff)
COMMITED BYTECODE COMPILER
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@6245 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'kernel/closure.mli')
-rw-r--r--kernel/closure.mli11
1 files changed, 3 insertions, 8 deletions
diff --git a/kernel/closure.mli b/kernel/closure.mli
index e0cfe7b51a..dae1689419 100644
--- a/kernel/closure.mli
+++ b/kernel/closure.mli
@@ -27,7 +27,7 @@ val with_stats: 'a Lazy.t -> 'a
Rem: reduction of a Rel/Var bound to a term is Delta, but reduction of
a LetIn expression is Letin reduction *)
-type transparent_state = Idpred.t * KNpred.t
+
val all_opaque : transparent_state
val all_transparent : transparent_state
@@ -82,13 +82,8 @@ val betadeltaiotanolet : reds
val unfold_red : evaluable_global_reference -> reds
-(************************************************************************)
-
-type table_key =
- | ConstKey of constant
- | VarKey of identifier
- | FarRelKey of int
- (* FarRel: index in the [rel_context] part of {\em initial} environment *)
+(***********************************************************************)
+type table_key = id_key
type 'a infos
val ref_value_cache: 'a infos -> table_key -> 'a option