You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
:($a).params[0].WHAT.perl
Parameter
:($a).params[0].perl
Mu $a
:($a).params[0].perl.EVAL
===SORRY!=== Error while compiling /home/zefram/tmp/EVAL_3
Two terms in a row
at /home/zefram/tmp/EVAL_3:1
------> Mu^ $a
expecting any of:
infix
infix stopper
statement end
statement modifier
statement modifier loop
The Parameter.perl method is not producing an expression to construct the
Parameter object. Instead it is producing output intended to be used
in the syntactic context of a signature. Obviously that is a useful
facility, and indeed Signature.perl uses it, but it doesn't belong as
a .perl method. It needs a different name, and there should be a .perl
method that generates an expression.
Migrated from rt.perl.org#128391 (status was 'new')
Searchable as RT128391$
The text was updated successfully, but these errors were encountered: