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

Reply via email to