|
On 17/09/16 02:18 AM, Martin wrote:
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 ==".
What, "~true" isn't a good replacement for "not true"? A boolean has a single bit so bitwise negation on booleans makes sense...
Also you may count table.insert(), t[#t + 1], "+" and ".." as addition.
-- Disclaimer: these emails may be made public at any given time, with or without reason. If you don't agree with this, DO NOT REPLY.