diff options
| author | herbelin | 2001-09-09 15:01:54 +0000 |
|---|---|---|
| committer | herbelin | 2001-09-09 15:01:54 +0000 |
| commit | 1e4c9c6dd74162c5fd75de59f1cab117e458e8de (patch) | |
| tree | 77dc73065ba7879147af5372482a745f7ce07cae /kernel/safe_typing.mli | |
| parent | 984e59594c751b842a26d251ed312819e6e9641c (diff) | |
Mécanisme pour faire remonter les contraintes de typage sur les variables de section au niveau du discharge, sans avoir à garder tout l'environnement de la section
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@1934 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'kernel/safe_typing.mli')
| -rw-r--r-- | kernel/safe_typing.mli | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/kernel/safe_typing.mli b/kernel/safe_typing.mli index 102fbb228e..ff1a8131d6 100644 --- a/kernel/safe_typing.mli +++ b/kernel/safe_typing.mli @@ -38,6 +38,13 @@ val push_named_assum : val push_named_def : identifier * constr -> safe_environment -> safe_environment +val check_and_push_named_assum : + identifier * constr -> safe_environment -> + (constr option * types * constraints) * safe_environment +val check_and_push_named_def : + identifier * constr -> safe_environment -> + (constr option * types * constraints) * safe_environment + type local_names = (identifier * variable_path) list val add_parameter : |
