removed obsolete read_idents;
authorwenzelm
Tue, 10 Jun 2008 16:43:26 +0200
changeset 27121 38367dbccae5
parent 27120 b21eec437295
child 27122 63d92a5e3784
removed obsolete read_idents;
src/Pure/Syntax/lexicon.ML
--- a/src/Pure/Syntax/lexicon.ML	Tue Jun 10 16:43:23 2008 +0200
+++ b/src/Pure/Syntax/lexicon.ML	Tue Jun 10 16:43:26 2008 +0200
@@ -30,7 +30,6 @@
   val read_nat: string -> int option
   val read_int: string -> int option
   val read_xnum: string -> {radix: int, leading_zeros: int, value: int}
-  val read_idents: string -> string list
   val fixedN: string
   val constN: string
 end;
@@ -401,19 +400,4 @@
 
 end;
 
-
-(* read_ident(s) *)
-
-fun read_idents str =
-  let
-    val blanks = Scan.many Symbol.is_blank;
-    val junk = Scan.many Symbol.is_regular;
-    val idents = Scan.repeat1 (blanks |-- (scan_id >> implode) --| blanks) -- junk;
-  in
-    (case Scan.read Symbol.stopper idents (Symbol.explode str) of
-      SOME (ids, []) => ids
-    | SOME (_, bad) => error ("Bad identifier: " ^ quote (implode bad))
-    | NONE => error ("No identifier found in: " ^ quote str))
-  end;
-
 end;