src/HOL/Tools/Sledgehammer/sledgehammer_isar_proof.ML
changeset 80799 3f740fa101f7
parent 80307 718daea1cf99
child 80866 8c67b14fdd48
--- a/src/HOL/Tools/Sledgehammer/sledgehammer_isar_proof.ML	Mon Sep 02 13:42:38 2024 +0200
+++ b/src/HOL/Tools/Sledgehammer/sledgehammer_isar_proof.ML	Mon Sep 02 13:57:17 2024 +0200
@@ -384,7 +384,7 @@
 
     fun add_str s' = apfst (suffix s')
 
-    fun of_indent ind = replicate_string (ind * indent_size) " "
+    fun of_indent ind = Symbol.spaces (ind * indent_size)
     fun of_moreover ind = of_indent ind ^ "moreover\n"
     fun of_label l = if l = no_label then "" else string_of_label l ^ ": "
 
@@ -443,7 +443,7 @@
         val prefix = "{ "
         val suffix = " }"
       in
-        replicate_string (ind * indent_size - size prefix) " " ^ prefix ^
+        Symbol.spaces (ind * indent_size - size prefix) ^ prefix ^
         String.substring (s, ind * indent_size, size s - ind * indent_size - 1) ^
         suffix ^ "\n"
       end