node_id -> IntegerRuby 3.1 から[permalink][rdoc][edit]-
self に割り当てられた ID を返します。
ID は抽象構文木の中でノードを識別するための整数です。具体的な値は Ruby のバージョンやパーサによって異なります。
node = RubyVM::AbstractSyntaxTree.parse("x = 1 + 2\ny = 3\n") p node.node_id # => 9
このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ
node_id -> IntegerRuby 3.1 から[permalink][rdoc][edit]self に割り当てられた ID を返します。
ID は抽象構文木の中でノードを識別するための整数です。具体的な値は Ruby のバージョンやパーサによって異なります。
node = RubyVM::AbstractSyntaxTree.parse("x = 1 + 2\ny = 3\n")
p node.node_id # => 9