[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: RE: Array Logical Operators
- From: "Antonio Scuri" <scuri@...>
- Date: Fri, 21 Oct 2011 12:34:18 -0200
Yes, I meant 'not', 'and' and 'or'.
> -----Original Message-----
> From: email@example.com [mailto:firstname.lastname@example.org]
> On Behalf Of Elias Barrionovo
> Sent: sexta-feira, 21 de outubro de 2011 12:23
> To: Lua mailing list
> Subject: Re: Array Logical Operators
> Wouldn't those be metamethods for *relational* operators? I'd think
> the logical operators are 'not', 'and' and 'or'.
> On 10/21/11, Dirk Laurie <email@example.com> wrote:
> > 2011/10/21 Antonio Scuri <firstname.lastname@example.org>:
> >> So, wouldn?t be interesting to Lua to have metamethods for Logical
> >> operators too?
> > >From the Lua 5.2 manual (but I think it is older than that):
> > "eq": the == operation. The function _getequalhandler_ defines how
> > chooses a metamethod for equality. A metamethod is selected only when
> > both values being compared have the same type and the same metamethod
> > for the selected operation.
> > Also "le" and "lt".
> > It is a rare pleasure to be able to assist someone with an e-mail
> > address like yours :-)
> > Dirk
> Sent from my mobile device