last time I talked to Reini in Kiev he wasn't too fond about porting to JS.

Was he specifically talking of the JS backend work for NQP or just the notion of (targeting) JS in general?

Anyhoo, I suggest you speak to Pawel Murias. He's playing in the same space as you (perlish langs, parsing, compiling, generating JS). You can leave a message for him on the IRC freenode channel #perl6 with something like "preflex: tell pmurias Perl 6 rules".

Do you know any Perl6 on Perl5 implementation? Or at least a P6-parser in P5?

Larry Wall's viv?

a consistent language specification?

There's specs aka "Perl 6 specification documents". These specs are the most up to date, complete, and self-consistent human language documents we have that are part of specifying Perl 6.

The executable "roast" test suite for testing any P6 implementation, and Rakudo's executable P6 Grammar and Actions, can also be considered effective specification.

Or s/Perl6/NQP/ for last three questions.

In the same way that a P6 is effectively specified by code such as its grammar/actions and test suite, so NQP is effectively specified by its code such as its test suite and Grammar and Actions.

HTAAOF :)


In reply to Re^6: sourcefilter with complete parser? by raiph
in thread sourcefilter with complete parser? by LanX

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.