[ Please quote properly or these reponses will be huge. ]
On Sun, 19 Apr 1998, Rob Baumstark wrote:
>I definatly agree here. Sometimes I really like macros (like the MIN / MAX
>ones), but in a lot of places (eg. REMOVE_FROM_LIST) they can be a pain.
MIN/MAX are not macros. See utils.c.
>Here I have to complain a bit. I have a Linux machine here too, and I like
>a lot of the tools, but making Unix tools a requirement for CircleMUD I see
>as a bad thing.
I cannot see ever making them a requirement.
>>7. Linked lists. The current linked list support is, well, somewhat
>>dirty. Imbedding next elements into all the structures then using the
>>REMOVE_FROM_LIST macro is extremely ugly. We need to get a simple
>>linked list library written (a fairly simple task), or use one out
>>there.
I just saw the Linux kernel implementation of linked lists and really liked
it. It's very simple, yet efficient.
--
George Greer - Me@Null.net | Genius may have its limitations, but stupidity
http://www.van.ml.org/~greerga | is not thus handicapped. -- Elbert Hubbard
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST