| YAML-Parser-Syck documentation | Contained in the YAML-Parser-Syck distribution. |
YAML::Parser::Syck - Perl Wrapper for the YAML Parser Extension: libsyck
use YAML::Parser::Syck;
my $hash = YAML::Parser::Syck::Parse(<<'...');
---
format: yaml
parser:
name: Syck
speed: Fast!
authors:
- name: Why The Lucky Stiff
code: libsyck
- name: Brian Ingerson
code: [YAML.pm, YAML::Parser::Syck]
description: This simple XS module is a testament to
the power of libsyck, which was originally written
for the Ruby language.
tasks left to do: &chart |
brian clark oren why
----- ----- ---- ---
shout beg sneer smile
total = YAML
things we always do: *chart
...
use Data::Dumper; print Dumper $hash;
libsyck is a *gift* from a gifted Stiff named 'Why'.
YAML::Parser::Syck is an XS module that binds libsyck to Perl.
You'll need to have libsyck installed on your system. See http://whytheluckystiff.net/syck/ for some details.
Please put notes here: http://yaml.kwiki.org/index.cgi?PerlYamlParserSyckHowto
Also see http://www.yaml.org if you are new to YAML.
You kidding? Don't run this code with out parental supervision and a *BIG* fire extinguisher.
* Types are not supported. * Error reporting is poor.
Brian Ingerson <INGY@cpan.org>
Copyright (c) 2003. Brian Ingerson. All rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
| YAML-Parser-Syck documentation | Contained in the YAML-Parser-Syck distribution. |
package YAML::Parser::Syck; use strict; use vars qw( $VERSION @ISA ); $VERSION = '0.01'; require DynaLoader; @ISA = qw(DynaLoader); 'YAML::Parser::Syck'->bootstrap($VERSION); 1;