Menu

ABL / News: Recent posts

ABL 1.0 Release!

ABL, a flexible abstract list library is now version 1.0. ABL can be used to define linked lists of arbitrary type elements in C programs. Besides standard set of functions for lists, ABL includes basic high order functions for searching, filtering, mapping, and effective reverse.

The library is implemented using (or abusing) C preprocessor rather than usual approach with void pointers. The main difference between these approaches is that ABL is more designed as an extension to the language rather than a library.
In our opinion, it allows more abstract definitions for a user and more flexible usage similar that is provided by template libraries in C++.... read more

Posted by Anton Kulchitsky 2007-11-06
MongoDB Logo MongoDB