From: matz@... (Yukihiro Matsumoto) Date: 2004-07-16T12:05:21+09:00 Subject: Re: Do you want ":=" operator? Hi, In message "Re: Do you want ":=" operator?" on 04/07/16, "Xiangyu Yang" writes: |I can't use << and other operators, for they are all meaningful in my |CPU model and have precedence problem. And I can't force anybody to |program "R0.assign(R0&R1)" for my CPU, otherwise I will be kicked to |death. I have to translate "Rx=..." to "Rx.assign ...", then eval the |latter. I don't think I'm going to add ":=" just for cosmetic purpose. But you can define "attribute assignment method" such as "x.foo=val". Can you accept method call like "R.x=..." instead of "Rx := ..."? matz.