]> gitweb.factorcode.org Git - factor.git/blobdiff - extra/tokyo/assoc-functor/assoc-functor.factor
Remove many uses of <int> and *int etc
[factor.git] / extra / tokyo / assoc-functor / assoc-functor.factor
index de160f5598ea3ddbb590489c834e098a0bac4c4f..a7e53394bb70724c8876f69a7c3ba63b09c3b63b 100644 (file)
@@ -28,14 +28,14 @@ INSTANCE: TYPE assoc
 M: TYPE dispose* [ DBDEL f ] change-handle drop ;
 
 M: TYPE at* ( key db -- value/f ? )
-    handle>> swap object>bytes dup length 0 <int>
+    handle>> swap object>bytes dup length 0 int <ref>
     DBGET [ [ memory>object ] [ tcfree ] bi t ] [ f f ] if* ;
 
 M: TYPE assoc-size ( db -- size ) handle>> DBRNUM ;
 
 : DBKEYS ( db -- keys )
     [ assoc-size <vector> ] [ handle>> ] bi
-    dup DBITERINIT drop 0 <int>
+    dup DBITERINIT drop 0 int <ref>
     [ 2dup DBITERNEXT dup ] [
         [ memory>object ] [ tcfree ] bi
         [ pick ] dip swap push