HaloO,

Trey Harris wrote:
I do not think that C<but> should mutate its LHS, regardless what its RHS is.

I strongly agree. We have the mutating version

  $p but= { .y = 17 };

which is just one char longer and nicely blends as a meta operator.
But are assignment ops allowed as initializer?

  my $z = $p but= { .y = 17 };

Regards,
--

Reply via email to