[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: setfenv on userdata
- From: Rici Lake <lua@...>
- Date: Tue, 23 Aug 2005 17:09:13 -0500
On 21-Aug-05, at 2:24 PM, Chris Marrin wrote:
I see in 5.1-work6 that you can now set environments not only on both
C and Lua functions, but also on userdatas. But I don't see anywhere
in the code where this environment is being used. What can you do with
this environment?
I figured the easiest way to answer this question (for myself) was to
write a binding library using the feature. I'm generally happy with the
results, but it makes me wonder about the semantics of userdata
environments.
Instead of dumping several pages of rumination into the mailing list,
I've put it all on the Wiki at
http://lua-users.org/wiki/UserDataRefinement