
  Linked List Class Change Log

 ================================================================================================================
  Notes
 ================================================================================================================
  Key: ! = compatibility break, * = Modified, + = Added, - = Removed

 ================================================================================================================
  Pending
 ================================================================================================================

  11.09.08 (v0.4.05)
 ----------------------------------------------------------------------------------------------------------------
  ?Test removing header (sentinel) from a list. What is the behavior? What should it be?

 ================================================================================================================
  Completed
 ================================================================================================================

  11.30.08 (v0.5.04)
 ----------------------------------------------------------------------------------------------------------------
  *valid() method to return FALSE if the iterator is not associated with the list.

  11.17.08 (v0.5.03)
 ----------------------------------------------------------------------------------------------------------------
  !new_item macro renamed to list_newItem

  +list_itemData macro

  11.17.08 (v0.5.02)
 ----------------------------------------------------------------------------------------------------------------
  +list_delete macro to properly clear simple lists

  11.15.08 (v0.5.00)
 ----------------------------------------------------------------------------------------------------------------
  !append() method restructured to allow appending objects directly
  !node_ptr() methods renamed to node()
  !node_idx() methods renamed to index()
  !nodeptr removed

  +node() method to return node pointer of iterator (synonymous with iterator())
  +object() method to return data pointer of iterator

  +new_item_example.bas

  *iterator_example.bas
  *list_example.bas
  *object_builder.bas

  11.09.08 (v0.4.05)
 ----------------------------------------------------------------------------------------------------------------
  +basecode.bi included for boolean support

  *header to _header for class syntax consistency
  *valid() method can now test any node pointer 

  11.09.08 (v0.4.04)
 ----------------------------------------------------------------------------------------------------------------
  *forward() method no longer crashes on null iterator
  *reverse() method no longer crashes on null iterator
  *valid() method returns false on null iterator

  10.21.08 (v0.4.03)
 ----------------------------------------------------------------------------------------------------------------
  +iterator() method to return iterator node
  +from() method to set iterator node
  +forward() method to return iterator node and iterate list forward
  +reverse() method to return iterator node and iterate list backward
  +valid() method to return iterator state (0=finished)

  10.17.08 (v0.4.02)
 ----------------------------------------------------------------------------------------------------------------
  +object_builder.bas created to facilitate LL objects

  10.15.08 (v0.4.02)
 ----------------------------------------------------------------------------------------------------------------
  +process() method to process an entire list of objects
  +head() method to return pointer to list head node
  +tail() method to return pointer to list tail node
  +empty() method to return pointer to list empty node

  -modify() method

  10.07.08 (v0.4.00)
 ----------------------------------------------------------------------------------------------------------------
  +header node to eliminate special case branching for node insertion/deletion

  10.04.08 (v0.3.05)
 ----------------------------------------------------------------------------------------------------------------
  *Updated syntax for consistency
