On Tue, Nov 29, 2005 at 05:51:42PM -0500, Bob Rogers wrote: > I think of PMCs as being objects, not containers for something else, > and ":=" as meaning "copy the object" (which is synonymous with "copy > the reference to the object") and "=" as "copy the contents." Under > this interpretation, both are reasonable for numbers.
You're looking at it backwards. P and S registers can do something that I and N registers can't do: They can both point to a common value, so that a change made via one becomes visible via another. In other words, aliasing. I and N registers cannot alias. And aliasing is getting its own operator. -- Chip Salzenberg <[EMAIL PROTECTED]>