Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 85842427a4
Fetching contributors…

Cannot retrieve contributors at this time

37 lines (26 sloc) 1.136 kb
An initial Perl 6 grammar for JSON.
This is a work in progress. For more information please join #perl6 on, and talk to moritz_ or viklund, or write a mail to
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 and run
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).
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.
Moritz Lenz <>
Johan Viklund
Jonathan Worthington
Jump to Line
Something went wrong with that request. Please try again.