Bruno Medeiros wrote: > That's nice, but why not go all the way, and actually define an > evaluation order for such expressions. I want to do that eventually, but it isn't easy to do. (There are also issues with making it work with a C back end, where the C optimizer reorders things according to what is legal C.)