Download List

Descripción del Proyecto

OSSP cfg is a ISO-C library for parsing arbitrary C/C++-style configuration files. A configuration is sequence of directives, each directive consists of zero or more tokens, and each token can be either a string or again a complete sequence. This means the configuration syntax has a recursive structure and allows you to create configurations with arbitrarily-nested sections. The configuration syntax also provides complex single/double/balanced quoting of tokens, hexadecimal/octal/decimal character encodings, character escaping, C/C++ and shell-style comments, etc. The library API allows importing of a configuration text into an Abstract Syntax Tree (AST), traversing the AST, and optionally exporting the AST again as a configuration text.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2004-11-27 21:23
0.9.5

Una capa de 3 API Perl de esta, que consiste en un C-estilo, un estilo de OO-, y una comodidad todo en una API para el uso de OSSP cfg desde el lenguaje Perl. Cadenas de longitud cero ahora son aceptados para el análisis. Fin de archivo de texto plano simbólico durante la exploración es ahora manejada correctamente.
Tags: Major feature enhancements
A 3-layer Perl API was added, consisting of a
C-style, an OO-style, and a convenience all-in-one
API for using OSSP cfg from within the Perl
language. Zero-length strings are now accepted for
parsing. End-of-file during plain text token
scanning is now correctly handled.

2004-11-01 00:32
0.9.4

El escáner y analizador se han actualizado a estar basado en GNU bison 1.875d y GNU 2.5.31 Flex. El entorno de generación se ha actualizado a GNU libtool 1.5.10 y 2.0.1 de GNU shtool. Varios avisos en tiempo de compilación con GCC 3.4/4.0 han sido corregidos.
Tags: Minor feature enhancements
The scanner and parser have been upgraded to be based on GNU bison 1.875d and GNU flex 2.5.31. The build environment has been upgraded to GNU libtool 1.5.10 and GNU shtool 2.0.1. Various compile-time warnings under GCC 3.4/4.0 have been fixed.

2003-11-10 21:54
0.9.2

El entorno de generación se ha actualizado a GNU libtool 1.5 y GNU autoconf 2.58.
Tags: Minor feature enhancements
The build environment has been upgraded to GNU libtool 1.5 and GNU autoconf 2.58.

2003-11-10 21:46
0.9.1

Un bisonte ubicaciones de opción se ha añadido al escáner. La falta de reentrada "yylloc" se ha fijado con 2.5.31 Flex.
Tags: Minor bugfixes
A Bison-locations option has been added to the scanner. The missing reentrant "yylloc" has been fixed with flex 2.5.31.

2002-07-31 04:01
0.9.0

Tags: Initial freshmeat announcement

Project Resources