#906: [PIR] Assignment syntactic sugar restricted to destination parameters
-------------------------+--------------------------------------------------
Reporter: allison | Owner: kjs
Type: deprecation | Status: closed
Priority: normal | Milestone: 2.6
Component: pirc | Version: 1.4.0
Severity: medium | Resolution: wontfix
Keywords: | Lang:
Patch: | Platform:
-------------------------+--------------------------------------------------
Changes (by plobsing):
* status: reopened => closed
* resolution: => wontfix
Comment:
1) The assign syntax sugar is a horrible hack and makes implications about
semantics that simply aren't true (bind vs assign). It was a mistake.
2) Issues with inout vars on certain ops expected to be "mostly assignish"
prevent this working with perfectly sane PIR (for as sane as PIR can be).
3) We've had a patch to accomplish this with IMCC for 6 months but due to
issues mentioned above, this has not been done.
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/906#comment:8>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets