-! (c)2009 Joe Groff bsd license
-USING: accessors classes.struct classes.tuple combinators fry
-functors kernel locals macros math parser quotations sequences
+! Copyright (C) 2009 Joe Groff.
+! See http://factorcode.org/license.txt for BSD license.
+USING: accessors classes.struct classes.tuple combinators
+functors kernel math parser quotations sequences
sequences.private slots specialized-arrays words ;
IN: classes.struct.vectored
MACRO: (vectored-element>) ( struct-class -- quot: ( elt -- struct ) )
[ struct-slots [ name>> reader-word 1quotation ] map ] keep
- '[ _ cleave _ <struct-boa> ] ;
+ '[ _ cleave _ boa ] ;
SLOT: (n)
SLOT: (vectored)