[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Boolean matters
- From: spir <denis.spir@...>
- Date: Tue, 04 Dec 2012 10:38:42 +0100
On 01/12/2012 20:50, Dirk Laurie wrote:
1. To convert a Lua value to boolean:
bool = not not x
2. Exclusive or of Lua values x and y
xor = not x == not y
Anything better?
(aside the (slight) formula error [1])
I never have any use for xor in practice. What examples usage do you have? (I
really ask, i'm interested in knowing when & where we may need it, whether it is
worth having it built in a prog lang).
Denis
[1] Of the kind I typically do myself, reason why I would rather code this KISS:
x_xor_y = (x or y) and not (x and y)
Or: this is one usage case for Lua macros ;-)