Sha256: 7d70e05e7a15b48a3bad6b0e67977ca806db410909af9fa11c08f9105da5f17f
Contents?: true
Size: 355 Bytes
Versions: 5
Compression:
Stored size: 355 Bytes
Contents
require "treevisitor/abs_node" class LeafNode < AbsNode def initialize( name, parent = nil ) super( name ) if parent parent.add_leaf( self ) end end # # a leaf_node cannot be a root def root? false end # # return the visitor # def accept( visitor ) visitor.visit_leaf_node( self ) visitor end end
Version data entries
5 entries across 5 versions & 1 rubygems