1 ;
MACRO: (do-copy) ( copy make-vector -- )
- '[ over 6 npick , 2dip 1 @ ] ;
+ '[ over 6 npick _ 2dip 1 @ ] ;
: (prepare-swap) ( v1 v2 -- length v1-data v1-inc v2-data v2-inc v1 v2 )
[
MACRO: (complex-nth) ( nth-quot -- )
'[
[ 2 * dup 1+ ] dip
- , curry bi@ rect>
+ _ curry bi@ rect>
] ;
: (c-complex-nth) ( n alien -- complex )
[ 2 * dup 1+ ] bi*
swapd
] dip
- , curry 2bi@
+ _ curry 2bi@
] ;
: (set-c-complex-nth) ( complex n alien -- )