src/Pure/ML/ml_lex.ML
changeset 58863 64e571275b36
parent 58855 2885e2eaa0fb
child 58864 505a8150368a
--- a/src/Pure/ML/ml_lex.ML	Sat Nov 01 15:35:40 2014 +0100
+++ b/src/Pure/ML/ml_lex.ML	Sat Nov 01 18:46:48 2014 +0100
@@ -308,7 +308,7 @@
     val input =
       Source.of_list syms
       |> Source.source Symbol_Pos.stopper (Scan.bulk (!!! "bad input" scan))
-        (SOME (false, fn msg => recover msg >> map Antiquote.Text))
+        (SOME (fn msg => recover msg >> map Antiquote.Text))
       |> Source.exhaust
       |> tap (Position.reports_text o Antiquote.antiquote_reports (single o report_of_token SML))
       |> tap (List.app check);
@@ -318,7 +318,7 @@
 
 fun source src =
   Symbol_Pos.source (Position.line 1) src
-  |> Source.source Symbol_Pos.stopper (Scan.bulk (!!! "bad input" scan_ml)) (SOME (false, recover));
+  |> Source.source Symbol_Pos.stopper (Scan.bulk (!!! "bad input" scan_ml)) (SOME recover);
 
 val tokenize = Source.of_string #> Symbol.source #> source #> Source.exhaust;