about summary refs log tree commit diff stats
path: root/405screen.mu
diff options
context:
space:
mode:
Diffstat (limited to '405screen.mu')
-rw-r--r--405screen.mu15
1 files changed, 15 insertions, 0 deletions
diff --git a/405screen.mu b/405screen.mu
index f4171bc8..62bf1005 100644
--- a/405screen.mu
+++ b/405screen.mu
@@ -439,6 +439,21 @@ $print-int32-hex:body: {
 }
 }
 
+fn print-int32-decimal screen: (addr screen), n: int {
+$print-int32-decimal:body: {
+  compare screen, 0
+  {
+    break-if-!=
+    print-int32-decimal-to-real-screen n
+    break $print-int32-decimal:body
+  }
+  {
+    break-if-=
+    # fake screen
+  }
+}
+}
+
 fn reset-formatting screen: (addr screen) {
 $reset-formatting:body: {
   compare screen, 0