> I wrote a custom module loader using LuaJava and set it to the package
> loaders table.
> The loader is a user type with a __call int the meta table.
>
> My problem is, although I am sure the loader is being called and manages
> complile and push a chunk of code as the result of a loadstring operation,
> require cannot get the module - returning a boolean instead.
>
> Does anyone know if there's a problem returning a function from a loader in
> those conditions?
'require' does not return the module. It loads the module, *runs* it,