diff options
author | H.Merijn Brand <h.m.brand@xs4all.nl> | 2020-05-28 14:38:52 +0200 |
---|---|---|
committer | Sawyer X <xsawyerx@cpan.org> | 2020-05-30 17:37:16 +0300 |
commit | 17b35041bdff13ad8301eae5df5f75578f910ce1 (patch) | |
tree | 6f3d9b27e113332f2f77eea3f4bf176f9781d466 /Porting/todo.pod | |
parent | 975363793fa0bd4d9ce6722102e009c479ecf506 (diff) | |
download | perl-17b35041bdff13ad8301eae5df5f75578f910ce1.tar.gz |
Perl 6 -> Raku where appropriate
Diffstat (limited to 'Porting/todo.pod')
-rw-r--r-- | Porting/todo.pod | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Porting/todo.pod b/Porting/todo.pod index 3df408ff2f..b2047e92f2 100644 --- a/Porting/todo.pod +++ b/Porting/todo.pod @@ -952,9 +952,9 @@ Currently this is illegal: state ($a, $b) = foo(); -In Perl 6, C<state ($a) = foo();> and C<(state $a) = foo();> have different +In Raku, C<state ($a) = foo();> and C<(state $a) = foo();> have different semantics, which is tricky to implement in Perl 5 as currently they produce -the same opcode trees. The Perl 6 design is firm, so it would be good to +the same opcode trees. The Raku design is firm, so it would be good to implement the necessary code in Perl 5. There are comments in C<Perl_newASSIGNOP()> that show the code paths taken by various assignment constructions involving state variables. |