Skip to content

Commit

Permalink
my () = blows up <5.14
Browse files Browse the repository at this point in the history
  • Loading branch information
mohawk2 committed Mar 26, 2023
1 parent 53646ea commit 464a80f
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions genpp.pl
Original file line number Diff line number Diff line change
Expand Up @@ -301,9 +301,9 @@ sub genpp {
PMCode => <<EOF,
sub ${main::PDLOBJ}::$func {
barf "Usage: ${main::PDLOBJ}::$func(@{[join ',', map "\\\$$_->{name}", @inputs]})\\n" if \@_ < @{[0+(grep !defined $_->{default} || !length $_->{default}, @inputs)]};
my (@{[join ',', map "\$$_->{name}", @inputs]}) = \@_;
@{[!@outputs ? '' : "my (@{[join ',', map qq{\$$_->{name}}, @outputs]});"]}
@{[ join "\n ", @defaults ]}
@{[!@inputs ? () : qq{ my (@{[join ',', map "\$$_->{name}", @inputs]}) = \@_;\n}
]} @{[!@outputs ? '' : "my (@{[join ',', map qq{\$$_->{name}}, @outputs]});\n"
]} @{[ join "\n ", @defaults ]}
${main::PDLOBJ}::_${pfunc}_int(@{[join ',', map '$'.$_->{name}, @pars, @otherpars]});
@{[!@outputs ? '' : "!wantarray ? \$$outputs[-1]{name} : (@{[join ',', map qq{\$$_->{name}}, @outputs]})"]}
}
Expand Down

0 comments on commit 464a80f

Please sign in to comment.