]> gitweb.factorcode.org Git - factor.git/blobdiff - extra/alien/data/map/map.factor
parsed -> suffix!, add append!
[factor.git] / extra / alien / data / map / map.factor
index 62bd45938b96813d7d4265f3f398b6dd4964f856..6c93e8f4b633d400df3f52ce4cceb0704e010440 100644 (file)
@@ -118,14 +118,14 @@ MACRO: data-map! ( ins outs -- )
 
 : parse-data-map-effect ( accum -- accum )
     ")" parse-effect
-    [ in>>  [ (parse-c-type) ] map parsed ]
-    [ out>> [ (parse-c-type) ] map parsed ] bi ;
+    [ in>>  [ (parse-c-type) ] map suffix! ]
+    [ out>> [ (parse-c-type) ] map suffix! ] bi ;
 
 PRIVATE>
 
 SYNTAX: data-map(
-    parse-data-map-effect \ data-map parsed ;
+    parse-data-map-effect \ data-map suffix! ;
 
 SYNTAX: data-map!(
-    parse-data-map-effect \ data-map! parsed ;
+    parse-data-map-effect \ data-map! suffix! ;