comp.lang.ada
 help / color / mirror / Atom feed
From: Simon Wright <simon@pogner.demon.co.uk>
Subject: Re: Doubly linked list.
Date: 1999/01/21
Date: 1999-01-21T00:00:00+00:00	[thread overview]
Message-ID: <x7vn23dmaxq.fsf@pogner.demon.co.uk> (raw)
In-Reply-To: 784c6c$d8s$1@remarQ.com

"news.oxy.com" <Vladimir_Olensky@oxy.com> writes:

> What is regarding quote from Bc.Containars.Lists it sounds quite
> natural for me.

In the BCs, you can traverse a doubly linked list both ways, but only
if you've kept a handle on the head of the list. This has been found
surprising by at least one person!

> Bc implementation of doubly linked lists is a chain of nodes each
> containing pointers to prev. and next nodes as well as reference to
> the object denoted by that node (this object may be any kind of
> object including list, tree ,buffer, queue e.t.c.). Such object may
> belong to more than one list.  Moreover it may belong to any other
> kind of structure (e.g. tree, list etc.).

The BCs work by taking copies of things (the generic parameter Item is
private), so to get the semantics you're talking about you need to use
(smart) pointers.

>                            If there are some specific question
> regarding BC you can ask Simon Wright simon@pogner.demon.co.uk ) who
> is maintaining it.

I'll ask him then ... :-)




  reply	other threads:[~1999-01-21  0:00 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1998-12-15  0:00 Doubly linked list Matt Tyler
1998-12-15  0:00 ` Tucker Taft
1999-01-19  0:00 ` news.oxy.com
1999-01-19  0:00   ` Simon Wright
1999-01-20  0:00     ` news.oxy.com
1999-01-21  0:00       ` Simon Wright [this message]
1999-01-21  0:00         ` news.oxy.com
  -- strict thread matches above, loose matches on Subject: below --
1993-09-24 17:06 Doubly Linked List Robert Kitzberger
1993-09-24 13:32 John Lorenzen
1993-09-23 16:41 cis.ohio-state.edu!math.ohio-state.edu!caen!usenet.cis.ufl.edu!eng.ufl.ed
1993-09-22  0:24 George C. Harrison, N orfolk State University
1993-09-21  0:47 Gregory Aharonian
1993-09-20 15:14 David Tannen
1993-09-19 22:59 agate!howland.reston.ans.net!europa.eng.gtefsd.com!darwin.sura.net!seas.g
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox