aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbarras2001-09-04 10:00:37 +0000
committerbarras2001-09-04 10:00:37 +0000
commit21de5f1e4ff483e1a138f01d37d41dc9b5dbea6f (patch)
tree5869abbea973915e7b0eb52a1907d57e6df503c2
parent6651f223752c9dfbe768273a09a7a4e67c2a5bfd (diff)
erreur de pretty-print lors de l'affichage de termes avec de Bruijn non lies
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@1920 85f007b7-540e-0410-9357-904b9bb8a0f7
-rw-r--r--kernel/names.ml2
-rw-r--r--pretyping/detyping.ml2
2 files changed, 2 insertions, 2 deletions
diff --git a/kernel/names.ml b/kernel/names.ml
index c4ced8e999..6633ba238e 100644
--- a/kernel/names.ml
+++ b/kernel/names.ml
@@ -114,7 +114,7 @@ let check_ident s =
if l = 0 then error "The empty string is not an identifier";
let c = String.get s 0 in
if (is_letter c) or c = '_' or c = '$' then check_ident_suffix 1 l s
- else error (s^": an identifier starts with a letter")
+ else error (s^": an identifier should start with a letter")
let is_ident s = try check_ident s; true with _ -> false
diff --git a/pretyping/detyping.ml b/pretyping/detyping.ml
index f2ffbbaf3b..1af83f722a 100644
--- a/pretyping/detyping.ml
+++ b/pretyping/detyping.ml
@@ -278,7 +278,7 @@ let rec detype avoid env t =
| Name id -> RVar (dummy_loc, id)
| Anonymous -> anomaly "detype: index to an anonymous variable"
with Not_found ->
- let s = "[REL "^(string_of_int n)^"]"
+ let s = "_UNBOUND_REL_"^(string_of_int n)
in RVar (dummy_loc, id_of_string s))
| IsMeta n -> RMeta (dummy_loc, n)
| IsVar id -> RVar (dummy_loc, id)