Anonymous user
Doubly-linked list/Element definition: Difference between revisions
Doubly-linked list/Element definition (view source)
Revision as of 11:52, 23 October 2009
, 14 years ago→{{header|Ruby}}: if using inheritance, use it
m (→{{header|Ruby}}: if using inheritance, use it) |
|||
Line 375:
<lang ruby>class DListNode < ListNode
attr_accessor :prev
# accessors :succ and :value are inherited
def initialize(value, prev=nil, succ=nil)
Line 386 ⟶ 385:
end
def self.
ary << (f = ary.pop)
ary.map! {|i| new i }
Line 393 ⟶ 392:
end
list = DListNode.
=={{header|Tcl}}==
|