YAMLish
VAL
'; @parts.push: '&' ~ $single.anchor with $single.anchor; @parts.push: '<' ~ $single.tag.full-name($namespace) ~ '>' with $single.tag; @parts.push: $single.type ~ escape-chars($single.value); take @parts.join(' '); }
ALI
*' ~ $alias.identifier }
NAME
YAMLish - a YAML parser/emitter written in pure raku
DESCRIPTION
This is a YAML parser written in pure-raku. It aims at being feature complete (though there still a few features left to implement). Patches are welcome.
INSTALLATION
$ zef install YAMLish
EXPORTED SUBS
load-yaml(Str $input, ::Grammar:U :$schema = ::Schema::Core, :%tags)
load-yamls(Str $input, ::Grammar:U :$schema = ::Schema::Core, :%tags)
save-yaml($document, :$sorted = True)
save-yamls(**@documents, :$sorted = True)
TODO
Please have a look at TODO.md
AUTHOR
Leon Timmermans
LICENSE
Artistic License 2.0