NAME

YAML::LibYAML::API - Wrapper around the C libyaml library

SYNOPSIS

use YAML::LibYAML::API::XS;

my $version = YAML::LibYAML::API::XS::libyaml_version();

my $yaml = <<'EOM';
---
foo: &ALIAS bar
'alias': *ALIAS
tag: !!int 23
list:
- "doublequoted"
- >
  folded
- |-
  literal
EOM
my $events = [];
YAML::LibYAML::API::XS::parse_events($yaml, $events);

DESCRIPTION

This module provides a thin wrapper around the C libyaml API. Currently it only provides a function for getting a list of parsing events for an input string.

libyaml-dev has to be installed.

SEE ALSO

libyaml https://github.com/yaml/libyaml
YAML::XS https://metacpan.org/pod/YAML::XS

COPYRIGHT AND LICENSE

Copyright 2018 by Tina Müller

This library is free software and may be distributed under the same terms as perl itself.