about summary refs log tree commit diff stats
path: root/apps/tile/table.mu
diff options
context:
space:
mode:
authorKartik Agaram <vc@akkartik.com>2020-11-09 21:56:21 -0800
committerKartik Agaram <vc@akkartik.com>2020-11-09 21:56:21 -0800
commit021c2975aa45e653125c3ba8bcd477d7cb7f43cb (patch)
treeee3b58bf31f55d581a5298634fb7b68783425baf /apps/tile/table.mu
parentf20984f44aed4b961868feb0276d4635398ebbf8 (diff)
downloadmu-021c2975aa45e653125c3ba8bcd477d7cb7f43cb.tar.gz
7221
I can't get file values to exhibit the same problem. Why are fake screens
special?
Diffstat (limited to 'apps/tile/table.mu')
-rw-r--r--apps/tile/table.mu62
1 files changed, 0 insertions, 62 deletions
diff --git a/apps/tile/table.mu b/apps/tile/table.mu
index 91407e09..42b2e3c8 100644
--- a/apps/tile/table.mu
+++ b/apps/tile/table.mu
@@ -26,69 +26,7 @@ fn shallow-copy-table-values _src: (addr table), dest: (addr table) {
       break-if-=
       var val-ah/eax: (addr handle value) <- get src-bind, value
       var val/eax: (addr value) <- lookup *val-ah
-#?       {
-#?         print-string-to-real-screen "before\n"
-#?         var val2/ecx: (addr value) <- copy val
-#?         var foo5/eax: (addr int) <- get val2, type
-#?         print-int32-decimal-to-real-screen *foo5
-#?         print-string-to-real-screen ": "
-#?         var foo6/eax: (addr int) <- get val2, int-data
-#?         print-int32-decimal-to-real-screen *foo6
-#?         var foo7/eax: (addr handle array byte) <- get val2, text-data
-#?         var foo8/eax: (addr array byte) <- lookup *foo7
-#?         var foo9/eax: int <- copy foo8
-#?         print-int32-decimal-to-real-screen foo9
-#?         var foo10/eax: (addr handle array value) <- get val2, array-data
-#?         var foo11/eax: (addr array value) <- lookup *foo10
-#?         var foo12/eax: int <- copy foo11
-#?         print-int32-decimal-to-real-screen foo12
-#?         var foo13/eax: (addr handle buffered-file) <- get val2, file-data
-#?         var foo14/eax: (addr buffered-file) <- lookup *foo13
-#?         var foo15/eax: int <- copy foo14
-#?         print-int32-decimal-to-real-screen foo15
-#?         var foo16/eax: (addr handle screen) <- get val2, screen-data
-#?         var foo17/eax: (addr screen) <- lookup *foo16
-#?         var foo18/eax: int <- copy foo17
-#?         print-int32-decimal-to-real-screen foo18
-#?         print-string-to-real-screen "\n"
-#?       }
       bind-in-table dest, key-ah, val
-#?       var foo: (handle value)
-#?       var foo2/ecx: (addr handle value) <- address foo
-#?       var foo3/eax: (addr array byte) <- lookup *key-ah
-#?       print-string-to-real-screen foo3
-#?       print-string-to-real-screen " -> "
-#?       lookup-binding dest, foo3, foo2
-#?       var _foo4/eax: (addr value) <- lookup *foo2
-#?       var foo4/ecx: (addr value) <- copy _foo4
-#?       var foo5/eax: (addr int) <- get foo4, type
-#?       print-int32-hex-to-real-screen *foo5
-#?       print-string-to-real-screen ": "
-#?       var foo6/eax: (addr int) <- get foo4, int-data
-#?       print-int32-hex-to-real-screen *foo6
-#?       print-string-to-real-screen " "
-#?       var foo7/eax: (addr handle array byte) <- get foo4, text-data
-#?       var foo8/eax: (addr array byte) <- lookup *foo7
-#?       var foo9/eax: int <- copy foo8
-#?       print-int32-hex-to-real-screen foo9
-#?       print-string-to-real-screen " "
-#?       var foo10/eax: (addr handle array value) <- get foo4, array-data
-#?       var foo11/eax: (addr array value) <- lookup *foo10
-#?       var foo12/eax: int <- copy foo11
-#?       print-int32-hex-to-real-screen foo12
-#?       print-string-to-real-screen " "
-#?       var foo10/eax: (addr handle array value) <- get foo4, array-data
-#?       var foo13/eax: (addr handle buffered-file) <- get foo4, file-data
-#?       var foo14/eax: (addr buffered-file) <- lookup *foo13
-#?       var foo15/eax: int <- copy foo14
-#?       print-int32-hex-to-real-screen foo15
-#?       print-string-to-real-screen " "
-#?       var foo10/eax: (addr handle array value) <- get foo4, array-data
-#?       var foo16/eax: (addr handle screen) <- get foo4, screen-data
-#?       var foo17/eax: (addr screen) <- lookup *foo16
-#?       var foo18/eax: int <- copy foo17
-#?       print-int32-hex-to-real-screen foo18
-#?       print-string-to-real-screen "\n"
     }
     i <- increment
     loop