diff --git a/basis/alien/marshall/structs/structs.factor b/basis/alien/marshall/structs/structs.factor index c3509cf8d7..54bcab45f2 100644 --- a/basis/alien/marshall/structs/structs.factor +++ b/basis/alien/marshall/structs/structs.factor @@ -6,6 +6,7 @@ kernel libc locals parser quotations sequences slots words alien.structs lexer vocabs.parser fry effects ; IN: alien.marshall.structs +> '[ _ malloc-object >>underlying ] append ] [ name>> 1array ] } cleave { } swap define-declared ; +PRIVATE> :: define-struct-tuple ( name -- ) name create-in :> class