From 512a76bd9b063f218822a4d3a885aa0b7bec347f Mon Sep 17 00:00:00 2001 From: mohring Date: Tue, 18 Sep 2001 12:43:08 +0000 Subject: Romega/names/Makefile git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@1980 85f007b7-540e-0410-9357-904b9bb8a0f7 --- kernel/names.ml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'kernel') diff --git a/kernel/names.ml b/kernel/names.ml index 6633ba238e..a6463a7bdc 100644 --- a/kernel/names.ml +++ b/kernel/names.ml @@ -113,7 +113,8 @@ let check_ident s = let l = String.length s in 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 + if (is_letter c) or c = '_' or c = '$' or c = '?' + then check_ident_suffix 1 l s else error (s^": an identifier should start with a letter") let is_ident s = try check_ident s; true with _ -> false -- cgit v1.2.3