Description: This is a Small Container Library, SCL.
If you are not sure what a container is, then ignore the word container in this
file and you ll probably understand everything.
This library provides hash tables, list, queue, stack, symbol, balanced binary
tree, and a vector as abstract data types. Multiple independent instances of
the same abstract type can be used, each with its own arbitrary contents.
SCL does not redefine the world with SCL_int, SCL_long, etc. The SCL functions
use arguments that are standard: long, int, size_t, etc.
File list (Check if you may need any files):
libscl-1.0.2
............\LGPL
............\README
............\FDL
............\ABOUT
............\test
............\....\thash
............\....\.....\thash1.c
............\....\.....\thash4.c
............\....\.....\thash2.c
............\....\.....\thash3.c
............\....\.....\thash5.c
............\....\run
............\....\tmap
............\....\....\tmap1.c
............\....\....\tmap2.c
............\....\....\tmap3.c
............\....\....\tmap4.c
............\....\tlist
............\....\.....\tlist1.c
............\....\.....\tlist2.c
............\....\.....\tlist3.c
............\....\.....\tlist4.c
............\....\.....\tlist5.c
............\....\.....\tlist6.c
............\....\tsymbol
............\....\build
............\....\tstackbuf
............\....\.........\tstackbuf1.c
............\....\.........\tstackbuf2.c
............\....\ttree
............\....\.....\ttree1.c
............\....\.....\ttree2.c
............\....\tvector
............\....\.......\tvector2.c
............\....\.......\tvector1.c
............\....\.......\tvector3.c
............\....\tconfig
............\....\.......\tconfig0.c
............\....\tqueuebuf
............\....\.........\tqueuebuf1.c
............\....\.........\tqueuebuf2.c
............\....\tmain.c
............\....\regression
............\....\clean
............\....\tmain.h
............\FAQ
............\INSTALL
............\CREDITS
............\LICENSE
............\_AUTOCONF
............\doc
............\...\User's Guide.doc
............\...\Release Log.xls
............\...\bug.list.txt
............\...\release.log.txt
............\...\Bug List.xls
............\...\users.guide.txt
............\ERRATA
............\src
............\...\Makefile
............\...\SCL_config.h
............\...\SCL_hash.h
............\...\SCL_list.h
............\...\SCL_map.h
............\...\SCL_queuebuf.h
............\...\SCL_stackbuf.h
............\...\SCL_symbol.h
............\...\SCL_tree.h
............\...\SCL_vector.h
............\...\SCL.h
............\...\config.c
............\...\hash.c
............\...\list.c
............\...\map.c
............\...\queuebuf.c
............\...\stackbuf.c
............\...\symbol.c
............\...\tree.c
............\...\vector.c
............\_MSVC6
............\......\win32_config.h
............\......\scl.dsp
............\......\scl.dsw
............\......\StdAfx.cpp
............\......\StdAfx.h
............\......\scl.ncb
............\......\scl.opt
............\......\scl.plg