specialized-arrays.private strings vocabs vocabs.parser
vocabs.generated fry make ;
FROM: sequences.private => nth-unsafe ;
+FROM: specialized-arrays.private => nth-c-ptr direct-like ;
QUALIFIED: vectors.functor
IN: specialized-vectors
A IS ${T}-array
<A> IS <${A}>
+<direct-A> IS <direct-${A}>
>V DEFERS >${V}
V{ DEFINES ${V}{
M: V >c-ptr underlying>> underlying>> ; inline
M: V byte-length [ length ] [ element-size ] bi * ; inline
+M: V direct-like drop <direct-A> ; inline
+M: V nth-c-ptr underlying>> nth-c-ptr ; inline
+
SYNTAX: V{ \ } [ >V ] parse-literal ;
INSTANCE: V growable