[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: Zero as False
- From: Coda Highland <chighland@...>
- Date: Tue, 19 Nov 2013 15:12:01 -0800
On Tue, Nov 19, 2013 at 2:59 PM, Paige DePol <firstname.lastname@example.org> wrote:
>> On Nov 19, 2013, at 4:35 PM, Rena <email@example.com> wrote:
>> And the == and ~= operators?
> Those work as expected, which is why I think the 'and' and 'or' operators should also work properly.
I think the question is, what does:
if zero == false then print("zero == false") end
if zero == true then print("zero == true") end
output? It's one thing to change the falsiness of 0 in a boolean
context, but does it extend to equality comparisons?