inline sequence methods on direct-arrays
parent
ecd0bdbd58
commit
08867f3576
|
@ -26,13 +26,13 @@ TUPLE: A
|
|||
{ length fixnum read-only } ;
|
||||
|
||||
: <A> ( alien len -- direct-array ) A boa ; inline
|
||||
M: A length length>> ;
|
||||
M: A nth-unsafe underlying>> NTH call ;
|
||||
M: A set-nth-unsafe underlying>> SET-NTH call ;
|
||||
M: A like drop dup A instance? [ >A' ] unless ;
|
||||
M: A new-sequence drop <A'> ;
|
||||
M: A length length>> ; inline
|
||||
M: A nth-unsafe underlying>> NTH call ; inline
|
||||
M: A set-nth-unsafe underlying>> SET-NTH call ; inline
|
||||
M: A like drop dup A instance? [ >A' ] unless ; inline
|
||||
M: A new-sequence drop <A'> ; inline
|
||||
|
||||
M: A byte-length length>> T heap-size * ;
|
||||
M: A byte-length length>> T heap-size * ; inline
|
||||
|
||||
M: A pprint-delims drop \ A'{ \ } ;
|
||||
|
||||
|
|
Loading…
Reference in New Issue