in reply to Perl named operators and builtin subs introduced since 5.6
in thread Finding when a feature or keyword was introduced

G'day ikegami,

++ You've obviously put a lot of work into this.

I haven't actually gone through and checked everything; however, two stood out, possibly because of the additional text: given and when.

According to the documentation, these became experimental in 5.18 (not 5.16). See "perl5180delta: The smartmatch family of features are now experimental".

— Ken

Replies are listed 'Best First'.
Re^2: Perl named operator and builtin subs introduced since 5.6
by ikegami (Patriarch) on Sep 28, 2023 at 14:00 UTC

    I've mistakenly said the feature became experimental in 5.18 in the past too. But while the experimental warnings were added in 5.18, it was flagged as experimental in 5.16.

    Quote 5.16's perlsyn,

    you can say use feature "switch"; to enable an experimental switch feature.

    Also,

    Under the "switch" feature, Perl gains the experimental keywords given, when, default, continue, and break.

    Added break, default and continue to the table.

      ++ I never knew that — you learn something every day. Thanks for the info. :-)

      — Ken