Sha256: 8d620a3fe92d940f1ef06fa11305f8e6d73d4efd11b625a5b76b6cd4c39ae6a6

Contents?: true

Size: 249 Bytes

Versions: 1

Compression:

Stored size: 249 Bytes

Contents

require 'tdiff'

class Node < Struct.new(:name, :children)

  include TDiff
  include TDiff::Unordered

  def tdiff_each_child(node,&block)
    node.children.each(&block)
  end

  def tdiff_equal(node1,node2)
    node1.name == node2.name
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tdiff-0.2.0 spec/classes/node.rb