CLISH  0.7.3
Modules
Here is a list of all modules:
 argvThis utility provides a simple means of manipulating a vector of command textual words
 bintreeThis interface provides a facility which enables a client to order and access a set of arbitary data in a binary "tree"
 blockpoolThis interface provides a facility to manage the allocation and deallocation of fixed sized blocks of memory
 C linkage macros
 ctypeThe ANSI-C standard <ctype.h> interface works fine for strings containing characters encoded with the ASCII 7-bit coding. However when you use characters outside this range things start to get ambiguous
 dblockpoolThis interface provides a dynamic facility to manage the allocation and deallocation of fixed sized blocks of memory
 dumpThis utility provides a simple hierachical debugging mechanism
 heapThis is a generic heap manager which incorporates a memory leak detection system which can monitor and report the dynamic memory which is in use for each heap
 stringThis utility provides some simple string manipulation functions which augment those found in the standard ANSI-C library
 testThis utiltiy provides a simple unittest facility
 typesThis provides some primative types not found in ANSI-C
 paramThis class represents an instance of a parameter type
 pargvThis class represents a vector of command line arguments
 ptypeThis class represents a parameter type
 shellThis class represents the top level container for a CLI session
 variableThis utility is used to expand variables within a string
 viewThis class is a container of commands
 historyThis class handles the maintenance of a historical list of command lines
 tinyrlThis class provides instances which are capable of handling user input from a CLI in a "readline" like fashion
 vt100A simple class for controlling and interacting with a VT100 compatible terminal