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-10-25 20:25:51 -0700
committerKartik Agaram <vc@akkartik.com>2020-10-25 20:33:40 -0700
commit1787560a6d1c3de236a40c3be457925b82a01bfd (patch)
treeee1f535c70529ac0a35fa16dce568633b2e8ac82 /apps/tile/table.mu
parentfa4cc8c871d1f343599197e1b5b29b1f0a8f8134 (diff)
downloadmu-1787560a6d1c3de236a40c3be457925b82a01bfd.tar.gz
7105 - tile: define-function works with strings
Diffstat (limited to 'apps/tile/table.mu')
-rw-r--r--apps/tile/table.mu10
1 files changed, 0 insertions, 10 deletions
diff --git a/apps/tile/table.mu b/apps/tile/table.mu
index 1ea742c5..267bed99 100644
--- a/apps/tile/table.mu
+++ b/apps/tile/table.mu
@@ -4,16 +4,6 @@ fn initialize-table _self: (addr table), n: int {
   populate data-ah, n
 }
 
-fn bind-int-in-table _self: (addr table), key: (addr handle array byte), val: int {
-  var self/esi: (addr table) <- copy _self
-  var data-ah/esi: (addr handle array bind) <- get self, data
-  var _data/eax: (addr array bind) <- lookup *data-ah
-  var data/esi: (addr array bind) <- copy _data
-  var next-empty-slot-index/eax: (offset bind) <- next-empty-slot data, key
-  var dest/eax: (addr bind) <- index data, next-empty-slot-index
-  make-int-binding dest, key, val
-}
-
 fn bind-in-table _self: (addr table), key: (addr handle array byte), val: (addr value) {
   var self/esi: (addr table) <- copy _self
   var data-ah/esi: (addr handle array bind) <- get self, data