On Thu, Dec 23, 2004 at 09:35:14PM +0100, Rein Klazes wrote:
> I can not remember the rule in C that say so. There is a rule that
> specifies that each argument is evaluated fully before evaluating the
> next one, but the order in winch this happens is free to the compiler

I am pretty sure that the order of evaluation is not fixed because I once
had to fix some bugs in ScummVM because the order of evaluation on the ARM
platform was not the same as the one on X86 (which lead to all sort of crazy
stuff with code like 'foo(pop(), pop());' :-) ).

        Lionel

-- 
                 Lionel Ulmer - http://www.bbrox.org/

Reply via email to