[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: package.loaders -> Is modifying it supported?
- From: Chris Marrin <chris@...>
- Date: Wed, 21 Dec 2005 10:55:16 -0800
Shaun wrote:
Hi All,
I notice that Lua 5.1 introduces a new table, package.loaders that
includes a series of functions that are invoked trying to satisfy a
'require' statement.
Is it this table supported? Is it ok to modify it (from the code that
embeds LUA) to introduce generic loaders that should be executed before
the existing ones?
I have done this in my system to use my own file lookup logic and to
load non-lua files using require. It works like a champ.
--
chris marrin ,""$,
chris@marrin.com b` $ ,,.
mP b' , 1$'
,.` ,b` ,` :$$'
,|` mP ,` ,mm
,b" b" ,` ,mm m$$ ,m ,`P$$
m$` ,b` .` ,mm ,'|$P ,|"1$` ,b$P ,` :$1
b$` ,$: :,`` |$$ ,` $$` ,|` ,$$,,`"$$ .` :$|
b$| _m$`,:` :$1 ,` ,$Pm|` ` :$$,..;"' |$:
P$b, _;b$$b$1" |$$ ,` ,$$" ``' $$
```"```'" `"` `""` ""` ,P`
"As a general rule,don't solve puzzles that open portals to Hell"'