# HG changeset patch # User wenzelm # Date 1600968813 -7200 # Node ID 32d5e474633a671d8c5a883988100f66d45a7df9 # Parent 03628da91b0720cdd2f3cd2d7107a7f1ec48a921 tuned; diff -r 03628da91b07 -r 32d5e474633a src/HOL/Library/code_test.ML --- a/src/HOL/Library/code_test.ML Thu Sep 24 19:04:47 2020 +0200 +++ b/src/HOL/Library/code_test.ML Thu Sep 24 19:33:33 2020 +0200 @@ -299,18 +299,17 @@ val code_path = Path.append dir (Path.basic "generated.sml") val driver_path = Path.append dir (Path.basic "driver.sml") val out_path = Path.append dir (Path.basic "out") - val string = ML_Syntax.print_string val driver = \<^verbatim>\ fun main prog_name = let - fun format (true, _) = \ ^ string successN ^ \<^verbatim>\ ^ "\n" - | format (false, NONE) = \ ^ string failureN ^ \<^verbatim>\ ^ "\n" - | format (false, SOME t) = \ ^ string failureN ^ \<^verbatim>\ ^ t () ^ "\n" + fun format (true, _) = \ ^ ML_Syntax.print_string successN ^ \<^verbatim>\ ^ "\n" + | format (false, NONE) = \ ^ ML_Syntax.print_string failureN ^ \<^verbatim>\ ^ "\n" + | format (false, SOME t) = \ ^ ML_Syntax.print_string failureN ^ \<^verbatim>\ ^ t () ^ "\n" val result = \ ^ value_name ^ \<^verbatim>\ () val result_text = \ ^ - string start_markerN ^ + ML_Syntax.print_string start_markerN ^ \<^verbatim>\ ^ String.concat (map format result) ^ \ ^ - string end_markerN ^ \<^verbatim>\ + ML_Syntax.print_string end_markerN ^ \<^verbatim>\ val out = BinIO.openOut \ ^ ML_Syntax.print_platform_path out_path ^ \<^verbatim>\ val _ = BinIO.output (out, Byte.stringToBytes result_text) val _ = BinIO.closeOut out