self === other -> boolRuby 3.4 から[permalink][rdoc][edit]-
otherが自身と同じクラスで、位置情報を除く各フィールドの内容が (再帰的に===で)一致する場合に true を返します。位置情報は「存在するかどうか」だけが比較され、実際の値(オフセットなど)は比較されません。- [PARAM]
other: - 比較対象のオブジェクトを指定します。
require "prism" a = Prism.parse("1 + 2").value b = Prism.parse("1 + 2").value p a === b # => true - [PARAM]