Doubly-linked list/Element definition: Difference between revisions

Added Algol W
(Add Plain English)
(Added Algol W)
Line 73:
PROC obj link free = (REF OBJLINK free)VOID:
prev OF free := next OF free := obj queue empty # give the garbage collector a big hint #</lang>'''See also:''' [[Queue/Usage#ALGOL_68|Queue/Usage]]
 
=={{header|ALGOL W}}==
<lang algolw> % record type to hold an element of a doubly linked list of integers %
record DListIElement ( reference(DListIElement) prev
; integer iValue
; reference(DListIElement) next
);
% additional record types would be required for other element types %</lang>
 
=={{header|ARM Assembly}}==
3,021

edits