Does Zig make any expression evaluation order guarantees?

It’s not codified in the language reference, but yes as far as I can tell.

Related: Do struct field initializations occur in well defined order?

1 Like