#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

Reply via email to