Doubly-linked list/Element definition: Difference between revisions

→‎{{header|zkl}}: rewrite to suit other tasks
(→‎{{header|zkl}}: rewrite to suit other tasks)
Line 858:
=={{header|zkl}}==
<lang zkl>class Node{
fcn init(_value){ var value,_prev=_valueVoid,next,prev; } _next=Void)
{ var value=_value, prev=_prev, next=_next; }
fcn toString{ value.toString() }
}</lang>
}
<lang zkl>a,b:=Node(1),Node("twothree");
a.next=b; b.prev=a;
println(a.next," ",b.prev);</lang>
{{out}}
<pre>
twothree 1
</pre>
 
Anonymous user