Index of /~lloyd/tildeProgLang/C/List

      Name                    Last modified       Size  Description

[DIR] Parent Directory 30-Oct-2007 11:47 - [   ] Append.c 25-Jan-2000 10:44 1k [   ] Dispose.c 25-Jan-2000 10:44 1k [   ] LengthItr.c 25-Jan-2000 10:44 1k [   ] LengthRec.c 25-Jan-2000 10:44 1k [   ] List.h 25-Jan-2000 10:44 1k [   ] ListElement.h 25-Jan-2000 10:45 1k [   ] Map.c 25-Jan-2000 10:44 1k [   ] Merge.c 25-Jan-2000 10:44 1k [   ] Ops.c 25-Jan-2000 10:44 1k [   ] Range.c 25-Jan-2000 10:44 1k [   ] Rev.c 25-Jan-2000 10:44 1k [   ] RevS.c 25-Jan-2000 10:44 1k [   ] RevSE.c 25-Jan-2000 10:44 1k [   ] Sieve.c 25-Jan-2000 10:44 1k [   ] SortM.c 25-Jan-2000 10:44 1k [   ] Write.c 25-Jan-2000 10:44 1k [   ] driver.c 25-Jan-2000 10:44 1k


[C] [A+DS] [List]

Note that the use of the name `hd' (or head) for the element value in a list cell, the name `tl' (or tail) for the pointer to the rest of the list and the name `cons()' for the cell constructor function, is purely traditional and inherited from the programming language `Lisp'. Some prefer to use other names such as `contents', `next' and `cell' etc.

© L.Allison