[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: The 4 negations of Lua
- From: Martin <eden_martin_fuhrspam@...>
- Date: Fri, 16 Sep 2016 22:18:10 -0700
On 16-09-05 12:29 PM, Soni L. wrote:
> Lua has 4 forms of negation:
>
> -
> ~
> not
> ~=
>
> Yet only 2 of them can be overloaded.
>
> It's cool that Lua has 4 forms of negation tho.
As I understand "-" is for general numbers, "~" for integer numbers,
"not" for general logic and "~=" for equivalence logic. From them only
"~=" may be dropped and reformulated as "not ==".
Also you may count table.insert(), t[#t + 1], "+" and ".." as addition.