Field assignments are reordered in record creations

David Hopwood <>
Thu May 25 00:32:29 CEST 2006


David Hopwood wrote:
> [1] One problem is that although the standards talk about "previous", "next"
>     and "consecutive" sequence points, the ordering of sequence points is
>     only partial, so it is not clear what these terms really mean. An annex
>     that would have clarified this was dropped in final editing of C99,
>     apparently because the C committee couldn't understand it.

For anyone who is curious about this, see Annex D in
<http://wwwold.dkuug.dk/jtc1/sc22/open/n2794/n2794.pdf>. (For historical
interest only -- since it was dropped from the standard, C implementations
are not obligated to follow it.)

-- 
David Hopwood <>





More information about the erlang-questions mailing list