lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


> And what about glueing several Lua modules together into a common
> .exe? How would they find and load each other?

You could do that by writing a light-weight executable stub in something
like C or C++ that would have the responsibility of searching an index at
the end of itself for a module called "main" or something like that -- the
index would point to pre-compiled Lua chunks that had also been attached to
the stub. The library loading calls of Lua would then have to be modified
slightly to first search the tacked-on-index -- and if it found the package
there, it could load it instead of the chunk.

LuaLink sounds like an interesting project. Using fstreams, it could
probably be done fairly portably.

--
Quinn Tyler Jackson
http://members.shaw.ca/qjackson/