directory to hold abstract data types
start of linked list code
added invalid parameter and no mem error codes
test data generator
fixed llremove_node function sig
added llnode_create, llnode_destroy, llremove_node, llremove_first, llremove_lastand lladd
make it not an error for list to be empty when removing a node
add DEBUG option.
add static library building.
test program for list
clean test_list
moved adt_test_data.h out of include into src/tests/
added function declaration for lladd()
added assertion to test retrieved data when testing llremove_last()
added bare target to src/tests/Makefile.
added bare target to src/Makefile
clean tests/ when bare target is invoked from src/
added trunk-level makefile that will build or clean all subdirectories, and has and export target that will copy built lib and headers into an export directory.
made tests and clean phony targets.
fixed TEST_DIR path.
fixed setting list->first in lladd()
added tests target to Makefile.
in test_list.c broke out creation & population of list into separate funciton.
broke out testing of llremove_last into seperate function.
added testing of llremove_first.
added insert_before and insert_after
added incrementing of list->lenght in lladd
stubbed llget_first
added llinsert_before and llinsert_after to header
recurse into tests directory when cleaning source