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