lua-users home
lua-l archive

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


On 3 May 2012 18:26, steve donovan <steve.j.donovan@gmail.com> wrote:
> On Thu, May 3, 2012 at 5:46 PM, Andrew Budd <andrew.budd@gmail.com> wrote:
>>  What I would like to do is add additional methods to those metatables from
>> Lua.
>
> Totally possible - it's a table, and you can add things to it.
>
>> mt = getmetatable(io.stdout)
>> mt.read2 = function(self) return self:read(),self:read() end
>

Unless it is specifically prevented using the "__metatable" key.[1]

Liam
[1] pedantic and just for completeness.