Guile is gradually coming to support multiple languages, including a Lua 5.1 implementation which I am working on right now. So they are not necessarily mutually exclusive.
On Fri, Jul 23, 2010 at 10:34 PM, Luiji Maryo <lu...@users.sourceforge.net> wrote: > As a side project, I am developing a free software game engine and IDE > for 3D games aiming for rapid application development, portability, > and quality even on old hardware. Cool! Good luck. > - If I use Lua as a scripting format, would it be bad to use Guile for > a markup language? Or would it be better to implement a short, > 50-line SEXP parser. > -- It appears to me that implementing a SEXP parser would be much more > efficient since many of Guiles features would be wasted. Yes, Guile would be a huge dependency if all you want is the s-expression reader. Look at Chibi Scheme <http://code.google.com/p/chibi-scheme> for a tiny S-expression reader.