src/Pure/ML/ml_parse.ML
changeset 48992 0518bf89c777
parent 48911 5debc3e4fa81
child 58864 505a8150368a
--- a/src/Pure/ML/ml_parse.ML	Wed Aug 29 11:31:07 2012 +0200
+++ b/src/Pure/ML/ml_parse.ML	Wed Aug 29 11:48:45 2012 +0200
@@ -18,7 +18,7 @@
 fun !!! scan =
   let
     fun get_pos [] = " (end-of-input)"
-      | get_pos (tok :: _) = Position.str_of (ML_Lex.pos_of tok);
+      | get_pos (tok :: _) = Position.here (ML_Lex.pos_of tok);
 
     fun err (toks, NONE) = (fn () => "SML syntax error" ^ get_pos toks)
       | err (toks, SOME msg) = (fn () => "SML syntax error" ^ get_pos toks ^ ": " ^ msg ());
@@ -67,7 +67,7 @@
 val global_context: use_context =
  {tune_source = fix_ints,
   name_space = ML_Name_Space.global,
-  str_of_pos = Position.str_of oo Position.line_file,
+  str_of_pos = Position.here oo Position.line_file,
   print = writeln,
   error = error};