After reading couple of posts on the Interwebs about Parsing Perl. And reading this thread on Perl monks. I have a few question on Perl 6 Parsing.
Also I read this post by Chromatic on Modern Perl books. My question is..
Perl 6 syntax is more complex, in the sense the grammar is mutable. So how exactly is this done? I mean to say willn't it suffer from the same problem. If the grammar is muted runtime, shouldn't it be sent back to the parser. Which in case it won't be parsed statically(I can't take the bytecode alone and run it, I will always need the parser along with it).
Can somebody who is aware of how this has been worked around give a explanation on how it was done.In reply to Perl 6 and Perl 5 parsing by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |