Re: Fwd: Re: [Libclc-developers] Introducing the double linked list interface
Status: Planning
Brought to you by:
augestad
|
From: <bo...@me...> - 2003-03-18 22:38:09
|
Bryan Donlan wrote:
> [ Another misdirected message ]
So I'm not the only one hitting reply instead of reply all... ;-)
>
> ---------- Forwarded Message ----------
>
> To: Bryan Donlan <bd...@bd...>
> Cc: lib...@li...
> Subject: Re: [Libclc-developers] Introducing the double linked list
> interface
>
> On Mon, 17 Mar 2003 19:37:01 -0500
>
> Bryan Donlan <bd...@bd...> wrote:
>
>>>typedef struct CLC_DL_NODE
>>
>>I don't think struct of typedef names should be uppercase. IMO, only enums
>>and #defines should be uppercase.
>
>
> I second that. It appears we need a style document or a consistent
> codebase to model the code after.
You're right.
My initial hope was that the code in the clc_bitset thread would be a
template for further adt's. Wrong again...
As for consistent codebase, I'm currently working as hard as I can to
create a workable example of a framework for containers. I've got the
list and the iterator working now (2 minutes ago), and hope to get
another container adt working just to see that the iterator fits more
than just list.
It's influenced by the code found at Michael B. Allens and Thomas
Stegens home pages, as well as some weird code I found on this server ;-)
http://www.sgi.com/tech/stl/table_of_contents.html
We really need to get a consistent way of handling containers and
iterators. It's my fault that we haven't had such a discussion prior to
this thread. I'm sorry and am currently trying hard to make up for it by
presenting a coherent approach asap. I'll need a couple of days more,
though.
The current version is available in cvs if anyone wants to peek. No doc
and not a lot of comments yet, though. :-)
[snip]
PS: I just received a really lame email virus addressed to a lot of us
from someone down under. Time to run virus check, anyone?
--
boa
Please join the libclc-developers list
at http://lists.sourceforge.net/lists/listinfo/libclc-developers
|