From 21de5f1e4ff483e1a138f01d37d41dc9b5dbea6f Mon Sep 17 00:00:00 2001 From: barras Date: Tue, 4 Sep 2001 10:00:37 +0000 Subject: 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 --- kernel/names.ml | 2 +- pretyping/detyping.ml | 2 +- 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) -- cgit v1.2.3