YAML::PP::Common3pm
Constants and common functions
Usage
use YAML::PP::Common ':STYLES';# oruse YAML::PP::Common qw/YAML_ANY_SCALAR_STYLE YAML_PLAIN_SCALAR_STYLEYAML_SINGLE_QUOTED_SCALAR_STYLE YAML_DOUBLE_QUOTED_SCALAR_STYLEYAML_LITERAL_SCALAR_STYLE YAML_FOLDED_SCALAR_STYLEYAML_QUOTED_SCALAR_STYLEYAML_ANY_SEQUENCE_STYLEYAML_BLOCK_SEQUENCE_STYLE YAML_FLOW_SEQUENCE_STYLEYAML_ANY_MAPPING_STYLEYAML_BLOCK_MAPPING_STYLE YAML_FLOW_MAPPING_STYLE/;use YAML::PP::Common ':PRESERVE';# oruse YAML::PP::Common qw/PRESERVE_ALL PRESERVE_ORDER PRESERVE_SCALAR_STYLE PRESERVE_FLOW_STYLEPRESERVE_ALIAS/:
Overview
This module provides common constants and functions for modules working with YAML::PP events.
Functions
- event_to_test_suite
-
my $string = YAML::PP::Common::event_to_test_suite($event_prom_parser);For examples of the returned format look into this distributions's directory
"yaml-test-suite"which is a copy of <https://github.com/yaml/yaml-test-suite>.
- test_suite_to_event
-
my $event = YAML::PP::Common::test_suite_to_event($str);Turns an event string in test suite format into an event hashref. Not complete yet.
Releases
4 releases since Debian 11 (Bullseye); the text changed 3 times.