# 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