an ISO C implementation of an ad-hoc extension library
-- Bjørn Augestad in comp.lang.clibclc
will become the greatest, most portable, best documented, ANSI C library around, and will be the library of choice for all C developers. We're just not there yet.
libclc
is a project undertaken by comp.lang.c regulars in order to
provide a portable API for most useful and common programming tasks.
It aims at providing services for the following tasks among others:
strings, file I/O, logging & error recovery, memory management,
base conversion, date & time, sorting & searching, hashing,
lists, queues, stacks, trees & other abstract data structures,
random numbers, crypto, database, graphs.
Coming from this crowd, it will certainly be the most nit-picked library around :-) That's a good thing.-- Al Balmer in comp.lang.c
While everyone is welcome to submit their code for the library, all design and implementation details should be submitted for approval in comp.lang.c. This ensures the overall quality of the library. Google archives clearly indicate the amount of hot debate poured into the crafting of the library.
The latest release for libclc
includes the clc_string
module. You can download
it directly from here, or get
more information about it on the sourceforge pages.
So far, the documentation has only been released within the sourceforge documentation manager. Consult it over there.
We plan to also release the documentation, in an enhanced format, on this page.