# New Ticket Created by  Patrick R. Michaud 
# Please include the string:  [perl #40796]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=40796 >


Larry frequently complains that the syntax in .pg files
for operator tokens is incorrect.  

For example, PGE::P6Grammar currently requires

   proto 'circumfix:( )' { ... }

where a proper Perl 6 syntax would have

   proto circumfix:<( )> { ... }

PGE::P6Grammar uses the former syntax just for simplicity,
but it is technically incorrect.  It would be useful to
have a version of P6Grammar that can also correctly parse
statements that strictly follow the Perl6 syntax in 
grammar source files.  It's not necessary to parse
all of the proper Perl 6 syntax forms here -- we just
need at least one form that is correct according to the
Perl 6 specs.

Pm

Reply via email to