! This works, but since it isn't optimised, alien-invoke doesn't work. : SLFunc: CREATE-WORD dup '[ 0 [ "void*" "libMagickWand" _ { "char*" "ulong*" } alien-invoke ] keep ] define ; parsing ! Trying to declare effect : SLFunc: CREATE-WORD dup '[ 0 [ "void*" "libMagickWand" _ { "char*" "ulong*" } alien-invoke ] keep ] (( pattern -- pnum plist )) define-declared ; parsing