fmII
Sat, Sep 06th home | browse | articles | contact | chat | submit | faq | newsletter | about | stats | scoop 19:47 UTC
in
Section
login «
register «
recover password «
[Project] add release | add branch | add screenshot | broken links | change owner | email subscribers | update project | update branch (urls) [Project]

 ABL (Abstract Basic List) 1.2 (Default)
Sections: Mac OS X, Unix

 

Added: Tue, Oct 9th 2007 13:39 UTC (11 months, 3 days ago) Updated: Mon, Jan 28th 2008 13:14 UTC (7 months, 12 days ago)


About:
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.

Release focus: Major feature enhancements

Changes:
New functions: add_tail, create_tail, get_tail, and concat. ABL is now a proper and effective queue as well as a list or stack. The functions foreach, findif, and deleteif were changed. They accept parameters for the testing function and can start acting from some arbitrary element, not just from the head of the list. Some efforts were made to make recursion on the list easier. The function findif has a side effect: it moves the pointer to the found element. There are more examples in the documentation. The most important is the recursion demonstration example. There are many improvements to the code and documentation.

Author:
atoku [contact developer]

Rating:
(not rated)

Homepage:
http://sourceforge.net/projects/abl/
Tar/GZ:
https://sourceforge.net/[..]1917&package_id=240192&release_id=572110

Trove categories: [change]
[Development Status]  5 - Production/Stable
[Intended Audience]  Developers
[License]  OSI Approved :: GNU Lesser General Public License (LGPL)
[Operating System]  Unix
[Programming Language]  C
[Topic]  Software Development :: Libraries

Dependencies: [change]
No dependencies filed

 
Project admins: [change]
» atoku (Owner)

» Rating: (not rated)
» Vitality: 0.00% (Rank 11944)
» Popularity: 0.27% (Rank 19389)

project statsdownload stats
(click to enlarge graphs)
   Record hits: 3,457
   URL hits: 640
   Subscribers: 6

Other projects from the same categories:
parse_conf library
LibStroke
SDL MNG library
HTML::Template::JIT
Mimas Toolkit

Users who subscribed to this project also subscribed to:
TnFOX
Another Modeline Calculator
Ragel State Machine Compiler
XML-RPC Client/Server C Library
Gnofract 4D


Add comment · Rate this project · Subscribe to new releases · Ignore this project · Email this project to a friend · Project record in XML

 Branches

Branch Version Last release License URLs
Default 1.2 28-Jan-2008 GNU Lesser General Public License (LGPL) Homepage Tar/GZ Hosted on SourceForge.net

 Releases

Version Focus Date
1.2 Major feature enhancements 28-Jan-2008 21:14
1.1 Major feature enhancements 27-Nov-2007 00:51
1.0 Major feature enhancements 06-Nov-2007 04:49
0.99 Major feature enhancements 26-Oct-2007 09:10
0.98 Initial freshmeat announcement 10-Oct-2007 12:24



© Copyright 2008 SourceForge, Inc., All Rights Reserved.
About freshmeat.net •  Privacy Statement •  Terms of Use •  Trademark Guidelines •  Advertise •  Contact Us • 
ThinkGeek •  Slashdot  •  Linux.com •  SourceForge.net  •  Jobs