New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NEXT
phaser doesn't fire from inside an ENTER
phaser in a loop in Rakudo
#3695
Comments
From @masak<masak> m: for 1..2 { ENTER { my $t = (^1000).roll; say "Setting up I would expect a NEXT phaser to bind to the loop and trigger even in |
From @jnthnOn Fri Feb 20 06:47:10 2015, masak wrote:
Your expectation is off, I think. Phasers are block traits, and so apply to the block they are written in. Rejected; may be re-opened only if you can find a clear statement in the design docs that this should work, but I suspect it should not given that (a) these kinds of things introduce weird scoping issues in general, and (b) it hurts implementing constructs that want to do their own processing of phasers. |
The RT System itself - Status changed from 'new' to 'open' |
@jnthn - Status changed from 'open' to 'rejected' |
Migrated from rt.perl.org#123894 (status was 'rejected')
Searchable as RT123894$
The text was updated successfully, but these errors were encountered: