FFIに可変引数(variadic arguments)のサポートを追加しました
こんな風に使えます :D
> (import (ypsilon ffi)) > (define libc (load-shared-object "libc.so.6")) > (define printf (c-function libc "libc" int printf (char* ...))) > (printf "test %d %f %s %e\n" 100 100.0 "こんにちは" 0.0001) test 100 100.000000 こんにちは 1.000000e-04