> Anyway if you prefer lisp (to use an asdf package for example) maybe it's better sbcl with ffi.
You can't easily embed SBCL inside a C program, can you?
Gambit and Bigloo are also full-featured Scheme variants that compile to C and are therefore easy to embed in a C program.