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
"use" after "module" executes out of order in compiled PIR #551
Comments
From @jeffhorwitzassume the following three files: Bar.pm: foo1.p6: foo2.p6: the output of foo1.p6 and foo2.p6 is the same when run using the p6 [jeff@groovy perl6]$ ../../parrot perl6.pbc foo1.p6 however, compile the scripts to PIR and the following happens: [jeff@groovy perl6]$ ../../parrot foo1.pir foo1.pir behaves differently from its p6 source -- it processes the "use" -jeff |
From @pmichaudOn Mon Dec 29 12:49:10 2008, jhorwitz wrote:
This second version (foo2.p6) isn't valid Perl 6. Rakudo doesn't That still leaves the question of why foo1.p6 is changing for the Pm |
The RT System itself - Status changed from 'new' to 'open' |
From sohtil@gmail.comWith current rakudo, the compiled version behaves the same as the $ ./perl6 foo1.p6 $ ./perl6 --target=pir -o foo1.pir foo1.p6 $ ~/local/parrot/bin/parrot foo1.pir This is Rakudo Perl 6, version 2010.08-119-gccde8dc built on parrot Lithos |
From @pmichaudCurrently Rakudo isn't supporting execution of pir scripts directly; thus Pm |
@pmichaud - Status changed from 'open' to 'rejected' |
Migrated from rt.perl.org#61826 (status was 'rejected')
Searchable as RT61826$
The text was updated successfully, but these errors were encountered: