diff --git a/src/printing.jl b/src/printing.jl
index 3846185386be84d4486286e92776c53168504599..53143776b7f6b1020d499872ee2f48d9c2939316 100644
--- a/src/printing.jl
+++ b/src/printing.jl
@@ -56,7 +56,11 @@ function Base.show(io::IO, block::AbstractBlock)
             if isnothing(numeric_value)
                 continue
             end
-            print(io, "$(fn_name)=$(numeric_value), ")
+            as_string = string(numeric_value)
+            if length(as_string) > 50
+                continue
+            end
+            print(io, "$(fn_name)=$(as_string), ")
         catch e
             continue
         end