A more complete example, giving you a Lisp REPL, and calling C code from Lisp: <a href="http://vwood.github.io/embedded-ecl.html" rel="nofollow">http://vwood.github.io/embedded-ecl.html</a><p>And a "port" to Windows: <a href="https://github.com/fabriceleal/ecl-win-vs11-example" rel="nofollow">https://github.com/fabriceleal/ecl-win-vs11-example</a>.<p>Also a tiny non-working "game-engine" that uses SDL1.2 (while not working, may have more examples):
<a href="https://github.com/rjmacready/pico-gmengine" rel="nofollow">https://github.com/rjmacready/pico-gmengine</a>
- Guile last version: 2.0.11 (2014-03-20)
- Ecl last version: 12.7.1 (2012-07-24)<p>I think guile it's better for language embedding. Anyway if you prefer lisp (to use an asdf package for example) maybe it's better sbcl with ffi.<p>Chicken scheme it's also nice and very portable.