即使在元表中定义了__eq,引用相等检查(在表上)

时间:2019-07-08 11:14:37

标签: lua equality

是否存在一些允许比较表引用的结构,即使在其元表中定义了__eq函数也是如此。在Python中,==和“ is”之间存在差异,在Java中,“ equals”方法与==之间存在差异。

1 个答案:

答案 0 :(得分:3)

Lua 3.5 Reference Manual: 6.1 Basic Functions

rawequal (v1, v2)
     

检查v1是否等于v2,而不调用__eq   元方法。返回一个布尔值。