diff options
| -rw-r--r-- | kernel/names.ml | 2 | ||||
| -rw-r--r-- | 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) |
