On Mon, 6 Dec 2021 17:57:27 +0100 (CET) Tina Müller <post@tinita.de> wrote: > On Mon, 29 Nov 2021, Paul "LeoNerd" Evans wrote: > > > The final part of the "signatures" feature still to be implemented, > > is getting rid of the @_ setup as part of OP_ENTERSUB when entering > > a signature'd sub, for the speed benefit it gives. I've been > > thinking about how to implement this. > > Sorry if this has been discussed before somewhere, but I'm wondering > how to assign values to @_ when using signatures. Is there a way, or > will there be? > > e.g. > > sub inc($x) { > $_[0]++ # how to do this? > } Short answer; "don't do that". Longer answer: Maybe we'll consider some sort of `:alias` attribute for permitting that at some future time: sub inc($x :alias) { $x++ } -- Paul "LeoNerd" Evans leonerd@leonerd.org.uk | https://metacpan.org/author/PEVANS http://www.leonerd.org.uk/ | https://www.tindie.com/stores/leonerd/Thread Previous | Thread Next