develooper Front page | perl.perl5.porters | Postings from June 2022

Re: Pre-RFC: yield true feature

Thread Previous | Thread Next
Yuki Kimoto
June 13, 2022 02:02
Re: Pre-RFC: yield true feature
Message ID:
2022-6-11 3:22 Paul "LeoNerd" Evans <> wrote:

>   3. The surrounding `require` would ignore *any* return value (whether
>      implicit because of EOF, or explicit from `return`), and behave as
>      if `true` had been returned
> Therefore I think we should go with option 3; which would involve
> altering the implementation of `require` to just ignore the return
> value of the loaded file if `feature 'yield_true'` was in effect by the
> time it reached EOF and hadn't already thrown an exception by that time.
A problem of 3 is that a new module which has no "1;" at the end can't be
loaded from old codes.

 I think 3 is good, however a little  adjustment is needed.

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About