Re: C/C++ interface to YAML files

Kirill Simonov <[email protected]>
Newsgroups gmane.text.yaml.general
Message-ID <[email protected]>
Hi Chris,

>    Hi.  I'm working on an application, and I need to develop  
> [possibly multiple] configuration file format support.  I would like  
> to use YAML as one of the [possible] configuration file formats,  
> because I think it's a great format for both ease of human editing,  
> and ease of parsing.
> 
>    So, I looked into libyaml, again, and see that it hasn't been  
> updated for more than a year.  Is that a dead project?  Is anyone  
> working on C or C++ (my project is C++) parsers for YAML?

It's not dead, just resting ;) The project is somewhat stalled mostly 
because it already satisfies my needs: to provide a robust and fast base 
for Python bindings.  The libyaml API was designed with language 
bindings in mind, if you want to use it directly, you will probably have 
to add some convenience layer.

My local working copy of libyaml contains quite a number of improvements 
including a new DOM-like API, but it's not yet complete, so it's not in 
the repository yet.  Considering my current schedule, it will probably 
take about two months for me to complete it and commit into the repository.

Alternatively, you may look into libsyck, another C library for parsing 
and emitting YAML.


Thanks,
Kirill

-------------------------------------------------------------------------
SF.Net email is sponsored by:
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services
for just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.