Sean O'Rourke wrote: > I read that as "expressions are evaluated once", not "PMC's are accessed > once". So something like > > 2 < $i++ < 23 > > will do the expected -- increment $i once, keeping the result in a PMC > temporary.
I don't see that. $i++ increments the original PMC. 2 < $i+1 < 23 needs to create a temporary, and that illustrates your point. -- John Douglas Porter