[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Modules with standalone main program
- From: albertmcchan <albertmcchan@...>
- Date: Tue, 27 Feb 2018 10:12:35 -0500
On Feb 27, 2018, at 8:29 AM, "Soni \"They/Them\" L." <fakedme@gmail.com> wrote:
> Here's an idea:
>
> if debug.getinfo(2).func == require then
> -- required
> elseif debug.getinfo(2).func == dofile then
> -- dofiled
> else
> -- loadfiled, luaed, etc
> end
Since debug.getinfo check the stack, can I wrap the code like this
(changing 2 to 3 correct ?)
function package.loading()
return debug.getinfo(3).func == require
end
- References:
- Modules with standalone main program, Dirk Laurie
- Re: Modules with standalone main program, Sean Conner
- Re: Modules with standalone main program, Tony Papadimitriou
- Re: Modules with standalone main program, Roberto Ierusalimschy
- Re: Modules with standalone main program, Tony Papadimitriou
- Re: Modules with standalone main program, Roberto Ierusalimschy
- Re: Modules with standalone main program, albertmcchan
- Re: Modules with standalone main program, Roberto Ierusalimschy
- Re: Modules with standalone main program, albertmcchan
- Re: Modules with standalone main program, Dirk Laurie
- Re: Modules with standalone main program, albertmcchan
- Re: Modules with standalone main program, Soni "They/Them" L.