Is the order of operations guaranteed to be left-to-right?
<p>Good afternoon all,</p>

<p>I've got a function which looks like this (SSCCEd): </p>

<pre><code>public static final int F(int x, int q) {
    x = x - 1 + q;
    //stuff
    return x;
}
</code></pre>

<p>I was wondering is it <strong>guaranteed</strong> that all implementations of JVMs will always execute <code>- 1</code> before <code>+ q</code> ?</p>
