Qore Programming Language

  • Increase font size
  • Default font size
  • Decrease font size

yaml Module Released

E-mail Print PDF

The yaml module has been released, providing de/serialization between Qore data and YAML strings.  The yaml module is based on libyaml.

The module requires qore 0.8.0+ as it uses new APIs to declare type info for all function parameters and return types.

For more information about YAML, see:
http://www.yaml.org

YAML is a great data serialization format because it's very concise, very readable (particularly when compared to XML), and extensible.  This module supports data conversions with all Qore data types except objects and SQL NULL (which is deserialized as NOTHING) with no information loss.

Source code is here: http://sourceforge.net/projects/qore/files/module-yaml/0.0.1/qore-yaml-module-0.0.1.tar.gz/download

Some Linux RPMs here: http://download.opensuse.org/repositories/devel:/languages:/misc/

and here: http://sourceforge.net/projects/qore/files/module-yaml/0.0.1

Documentation is here: http://qore.org/manual/modules/yaml-module-doc.html

install with macports: sudo port install qore-yaml-module

Last Updated on Saturday, 19 June 2010 09:44