aboutsummaryrefslogtreecommitdiff
path: root/kernel/names.ml
diff options
context:
space:
mode:
authorfilliatr1999-08-18 09:26:03 +0000
committerfilliatr1999-08-18 09:26:03 +0000
commita9cab41ba380e1e5ab2c4d18880a73dbafbd914b (patch)
tree2a3d95f84dd4d14c0332ce899ffdb97190f1a262 /kernel/names.ml
parent9eabd9dce9f6541099394f0492aeb669a1005ee9 (diff)
module Reduction (debut)
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@12 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'kernel/names.ml')
-rw-r--r--kernel/names.ml6
1 files changed, 6 insertions, 0 deletions
diff --git a/kernel/names.ml b/kernel/names.ml
index e9de197fea..b471573f6b 100644
--- a/kernel/names.ml
+++ b/kernel/names.ml
@@ -65,6 +65,12 @@ let id_ord id1 id2 =
let id_without_number id = id.index = (-1)
+let first_char id =
+ if id.atom = "" then
+ failwith "lowercase_first_char"
+ else
+ String.make 1 id.atom.[0]
+
module IdOrdered =
struct
type t = identifier