mirror of
https://github.com/jbeder/yaml-cpp.git
synced 2025-09-09 04:41:16 +00:00
34 lines
851 B
Markdown
34 lines
851 B
Markdown
`yaml-cpp` naturally splits into a "core" library with two "frontend" APIs, and so that's how the code is organized.
|
|
|
|
## Core ##
|
|
|
|
```
|
|
hg clone https://code.google.com/p/yaml-cpp.core/
|
|
```
|
|
|
|
This provides parsing to the intermediate (and undocumented!) event API, as well as emitting.
|
|
|
|
## New API ##
|
|
|
|
```
|
|
hg clone https://code.google.com/p/yaml-cpp.new-api/
|
|
```
|
|
|
|
This is an upstream of the `core` repository. It provides the new `YAML::Node` API. See [Tutorial](Tutorial.md) for details on this API.
|
|
|
|
## Old API ##
|
|
|
|
```
|
|
hg clone https://code.google.com/p/yaml-cpp.old-api/
|
|
```
|
|
|
|
This is an upstream of the `core` repository. It provides the old `YAML::Node` API. See [HowToParseADocument](HowToParseADocument.md) for details on this API.
|
|
|
|
## Default ##
|
|
|
|
|
|
```
|
|
hg clone https://code.google.com/p/yaml-cpp/
|
|
```
|
|
|
|
This is a mirror of the `new-api` repository. |