ABL (Abstract Basic List) 1.1 (Default branch) |
|
|
ABL (Abstract Basic List) is a flexible abstract
list library defined using the C preprocessor. It
allows you to define linked lists of arbitrary
types very easily. You also can use these lists as
stacks or queues. You can easily define
complicated types like a list of lists. It
contains a set of functions to work on lists,
including higher order functions for filtering and
so on. The list includes detailed documentation in
texinfo format.
License: GNU Lesser General Public License (LGPL)
Changes:
New functions: sort, combsort, reproduce, and reduce. get_car has been deleted (use get_head). The function nreverse has been renamed to reverse. The documentation has been improved. This release is under the LGPLv3 or later.
|