lua-users home
lua-l archive

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


On Thursday 27 January 2011 15:18:28 Javier Guerra Giraldez wrote:
> On Thu, Jan 27, 2011 at 3:09 PM, Steve Litt <slitt@troubleshooters.com> 
wrote:
> > Steve, you just lost me. I thought __index is the function that gets done
> > when you write-access a key in the table. But A is the whole table, not a
> > function. What am I missing?
> 
> __index can be a function or a table.
> 
> a common idiom is to use the same metatable as __index; so you put
> there both the metamethods (__xxx) and OO-style methods

Thanks Javier,

I'll have to do more reading on metatables, and keep in mind that__index can 
be a function OR a table.

Thanks

SteveT

Steve Litt
Recession Relief Package
http://www.recession-relief.US
Twitter: http://www.twitter.com/stevelitt