[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: "Not false" bug?
- From: Craig Vick <craig.vick@...>
- Date: Thu, 7 Feb 2013 17:56:57 -0800
Should be print(not(3==2))
On Thu, Feb 7, 2013 at 5:54 PM, Desislav Velchev <firstname.lastname@example.org>
I've been trying out the logical expressions (from a tutorial) and I came accross a strange bug. Here's the code I wrote and it's output:
print(3 == 2);
print(not 3 == 2);
So if 3==2 is an obviously false statement and the "not" keyword inverts false to true, how can the "not" of a false statement also return false?
I am using Sublime Text 2 and I downloaded the latest version of LUA, so I'd really like to know if this is a bug from the language, from ST2 or have I made a mistake somewhere.