]> gitweb.factorcode.org Git - factor.git/commitdiff
classes.struct: can't use (struct) in boa>object.
authorJohn Benediktsson <mrjbq7@gmail.com>
Sun, 19 Dec 2021 01:36:20 +0000 (17:36 -0800)
committerJohn Benediktsson <mrjbq7@gmail.com>
Sun, 19 Dec 2021 01:36:20 +0000 (17:36 -0800)
basis/classes/struct/struct.factor

index 4304cd898c503b84e438b7e7a4ccee59c2c3e6c1..9ec9d0ad9b17c9c5dcf3808fb4128d8f5b1dc8d6 100644 (file)
@@ -131,7 +131,7 @@ MACRO: <struct-boa> ( class -- quot: ( ... -- struct ) )
 
 M: struct-class boa>object
     swap pad-struct-slots
-    [ (struct) ] [ struct-slots ] bi
+    [ <struct> ] [ struct-slots ] bi
     [ [ (writer-quot) call( value struct -- ) ] with 2each ] keepd ;
 
 M: struct-class initial-value* <struct> t ; inline