Menu

Open Macro Library / News: Recent posts

OML now includes exceptions for C

OML now includes a framework for exception management for the C language. It has a syntax that resembles as much as possible the C++ try ... catch construct. Please, check out the oml_exceptions/oml_exceptions.h header file from the current CVS repository for details.

Posted by Tommaso Cucinotta 2009-01-16

Syntax quick tour update

The syntax quick tour page has been split into an entire site subsection with a page dedicated to each OML type. Due to the lack of time, the test cases for the various data types and operations have been reused as quick tour of the syntax for the types and operations they test. The good news is that, as the test cases will always be tested for compilation and correctness for each OML release, the syntax quick tour will consequently contain up-to-date and correct information.

Posted by Tommaso Cucinotta 2007-03-06

New find algorithm added.

A find algorithm has been added on the CVS to the framework for containers supports linear-time search through forward iterators.
Makefile scripting with Perl regular expressions is the base to instantiate the generic algorithm(s) to all of the appliable containers.
Ordered containers will provide a specialized, optimized implementation.

Posted by Tommaso Cucinotta 2007-02-13

New list, vstack and lstack types available from CVS.

A list container has been added to OML, along with a forward iterator. A new list-based stack container, implementing the standard LIFO policy, has been added to OML, so that now we have both a vector-based stack and a list-based one. Check out the CVS.

Posted by Tommaso Cucinotta 2007-01-23

New vector and stack types available from CVS.

A vector container has been added to OML, along with forward and backward iterators, and with a random access functionality. A vector-based stack implementation has been added as well. Check out the CVS. Also, a quick syntax tour is available from the documentation pages at http://oml.sourceforge.net/documentation-syntax.php

Posted by Tommaso Cucinotta 2007-01-22

OML Website just created

The OML website has just been created, with a design identical to the <a href="http://aquosa.sourceforge.net">AQuoSA</a> project. I hope to find the time to customize it, one day.

Posted by Tommaso Cucinotta 2007-01-21