NimYAML/doc/index.txt

19 lines
677 B
Plaintext

=======
NimYAML
=======
Overview
========
**NimYAML** is a pure YAML implementation for Nim. It is able to read from and
write to YAML character streams, and to serialize from and construct to native
Nim types. It exclusively supports
`YAML 1.2 <#http://www.yaml.org/spec/1.2/spec.html>`_. NimYAML exposes all
processing steps defined by the YAML specification to the user, so it is
possible to customize the processing pipeline. The following diagram gives an
overview of NimYAML's features based on the YAML processing pipeline. The items
and terminology YAML defines is shown in black, NimYAML's implementation is
shown in red.
.. image:: processing.svg
:align: center