Group
Extension

Matches 3

JSON-Syck ( M/MI/MIYAGAWA/JSON-Syck-0.07.tar.gz, MIYAGAWA, 2006; MetaCPAN )
JSON-Syck/lib/JSON/Syck.pm ( view source; MetaCPAN )
ackage JSON::Syck;
use strict;

use Exporter;
use DynaLoader;

our $VERSION = '0.07';
our @EXPORT_OK  = qw( Dump Load );
our @ISA     = qw( Exporter DynaLoader );

__PACKAGE__->bootstrap;

$JSON::Syck
g  = 1;
$JSON::Syck::Headless        = 1;
$JSON::Syck::ImplicitUnicode = 0;
$JSON::Syck::SingleQuote     = 0;

1;

__END__

=head1 NAME

JSON::Syck - JSON is YAML

=head1 SYNOPSIS

  use JSON::Syck;

  my $data = JSON::Syck::Load($json);
  my $json = JSON::Syck::Dump($data);

=head1 DESCRIPTION

JSON::Syck is a syck implementatoin of JSON parsing and
generation. Because JSON is YAML
(L<http://redh
JSON-Syck ( M/MI/MIYAGAWA/JSON-Syck-0.07.tar.gz, MIYAGAWA, 2006; MetaCPAN )
JSON-Syck/perl_syck.h ( view source; MetaCPAN )
_JSON
#  define PACKAGE_NAME  "JSON::Syck"
#  define NULL_LITERAL  "null"
#  define NULL_LITERAL_LENGTH 4
#  define SCALAR_NUMBER scalar_none
char json_quote_char = '"';
static enum scalar_style json_
quote_style = scalar_2quote;
#  define SCALAR_STRING json_quote_style
#  define SCALAR_QUOTED json_quote_style
#  define SCALAR_UTF8   scalar_fold
#  define SEQ_NONE      seq_inline
#  define MAP_NONE
(p, syck_seq_read(n, i) ));
            }
            sv = newRV_noinc((SV*)seq);
#ifndef YAML_IS_JSON
            if (n->type_id) {
                char *lang = strtok(n->type_id, "/:");
            
JSON-Syck ( M/MI/MIYAGAWA/JSON-Syck-0.07.tar.gz, MIYAGAWA, 2006; MetaCPAN )
JSON-Syck/Syck.xs ( view source; MetaCPAN )
#define YAML_IS_JSON 1
#define JSON_IS_SINGLEQUOTE 1
#include "perl_syck.h"

MODULE = JSON::Syck		PACKAGE = JSON::Syck		

PROTOTYPES: DISABLE

SV *
Load (s)
	char *	s

SV *
Dump (sv)
	SV *	sv

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.