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.

2006-08-10 23:12
0.9.11

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

2005-10-04 22:32
0.9.10

El entorno de generación se ha actualizado a GNU libtool 1.5.20 y 2.0.3 de GNU shtool.
Tags: Minor bugfixes
The build environment has been upgraded to GNU libtool 1.5.20 and GNU shtool 2.0.3.

2005-01-24 16:46
0.9.8

Una corrección se hizo para "variable va_list" pasando por "cfg_fmt_xxx" funciones. Apoyo para Autoconf va_copy () la detección y el uso de esta. El nuevo GNU Bison 2,0 generador de analizador es ahora también aceptada en el entorno de generación.
Tags: Minor bugfixes
A fix was made for "va_list" variable passing in
"cfg_fmt_xxx" functions. Autoconf support for
va_copy() detection and usage was added. The new
GNU Bison 2.0 parser generator is now also
accepted in the build environment.

2004-12-20 00:17
0.9.7

El cfg_node_get función () se ha fijado tras la reciente introducción de préstamo / GIFT / argumento COPIA pasar semántica. Esta unbreaks desempaquetar el API Perl () de la función.
Tags: Minor bugfixes
The cfg_node_get() function has been fixed after the recent introduction of LOAN/GIFT/COPY argument passing semantics. This unbreaks the Perl API's unpack() function.

2004-12-06 00:01
0.9.6

Pérdidas de memoria restante se han conectado mediante la introducción del préstamo habitual / GIFT argumento de COPIA pasar semántica. Dmalloc Facultativo fomentar el apoyo ha sido corregido. La fija el tamaño del buffer en el símbolo del escáner ha sido reemplazado con un buffer dinámico para eliminar el antiguo límite de tamaño en 1024 fichas. Caracteres no imprimibles en los mensajes de error derivados se escapó.
Tags: Minor bugfixes
Remaining memory leaks have been plugged by introducing the usual LOAN/GIFT/COPY argument passing semantics. Optional DMalloc build support has been fixed. The fixed-size token buffer in scanner has been replaced with a dynamic buffer to eliminate the old 1024 size limit on tokens. Non-printable characters in derived error messages are escaped.

Project Resources