src/Pure/Isar/parse.ML
changeset 48911 5debc3e4fa81
parent 48881 46e053eda5dd
child 48927 ef462b5558eb
--- a/src/Pure/Isar/parse.ML	Thu Aug 23 15:44:47 2012 +0200
+++ b/src/Pure/Isar/parse.ML	Thu Aug 23 17:46:03 2012 +0200
@@ -115,7 +115,7 @@
 (* group atomic parsers (no cuts!) *)
 
 fun group s scan = scan || Scan.fail_with
-  (fn [] => (fn () => s () ^ " expected (past end-of-file!)")
+  (fn [] => (fn () => s () ^ " expected,\nbut end-of-input was found")
     | tok :: _ =>
         (fn () =>
           (case Token.text_of tok of
@@ -129,7 +129,7 @@
 
 fun cut kind scan =
   let
-    fun get_pos [] = " (past end-of-file!)"
+    fun get_pos [] = " (end-of-input)"
       | get_pos (tok :: _) = Token.pos_of tok;
 
     fun err (toks, NONE) = (fn () => kind ^ get_pos toks)