: multi_ffi_test_18 ( w x y z w' x' y' z' -- int int )
[ int "f-stdcall" "ffi_test_18" { int int int int } f alien-invoke ]
- 4 ndip
+ 4dip
int "f-stdcall" "ffi_test_18" { int int int int } f alien-invoke
gc ;
] [ 2drop ] if ; inline recursive
: run-test ( alien -- seq )
- 100 33 <array> swap over
+ 100 33 <array> tuck
[
pick swapd
bug1021_test_1
- -rot swap 2 fixnum+fast
+ spin 2 fixnum+fast
set-slot
] curry curry 0 each-to100 ;