Skip to content

moritz/json

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

An initial Perl 6 grammar for JSON.

This is a work in progress. For more information please join #perl6 on
irc.freenode.net, and talk to moritz_ or viklund, or write a mail to
perl6-users@perl.org.

All files (unless noted otherwise) can be used, modified and redistributed
under the terms of the Artistic License Version 2. Examples (in the
documentation, in tests or distributed as separate files) can be considered
public domain.

To build and test this module, plese get 'ufo' from
http://github.com/masak/ufo and run

    ufo
    make
    make test

(installation is not yet supported; you can do that manually by copying the .pm
files from lib/ recursivley in your ~/.perl6/lib/ dir; installing .pir files
is discouraged, since simple changes in Rakudo will render them worthless,
might result in confusing errors).

State:

    The parser is pretty complete, if you find anything that it should
    parse and doesn't, or the other way round, please let me know.

    The emitter works.

    Both currently ignore possible surrogate pairs.

Credits
    Moritz Lenz <moritz@faui2k3.org>
    Johan Viklund
    Jonathan Worthington

About

A tiny JSON parser and emitter for Perl 6 on Rakudo

A JSON parser and emitter for Perl 6 on Rakudo

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Other 100.0%