lua-users home
lua-l archive

Re: Obtaining references to a given object?

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


I'm sorry. One more thing and then I'll leave you alone:
If you are dealing with functions and you want something to happen
after they are called, such that:
model.method = function(...) return ... end
then your __newindex function can contain this construct:
if type(v) == "function" then
 v = function(...)
 local retval = {v(...)} --unless you know the number of return
values, you need to pack them in a table.
 ---do crazy stuff notify the callbacks in your subs table
 return table.unpack(...)
 end
end
----
Okay. Sorry for the noise. Hope this helps and again, if I'm missing
something, please let me know!
-Andrew

AltStyle によって変換されたページ (->オリジナル) /