|
In Manual §2.4 in the description of __add metamethod: If any operand for an addition is not a number (nor a string coercible to a number), Lua will try to call a metamethod. First, Lua will check the first operand (even if it is valid). ... What does "(even if it is valid)" mean here?