title: Why does =+ not cause a compile error?
body: <p>Came across someone mistakenly using  <code>=+</code> instead of  <code>+=</code> in their code and it didn't show up as a compile error.</p>
  
  <p>Is this because</p>
  
  <pre><code>int a =+ 2;
  </code></pre>
  
  <p>is the same as</p>
  
  <pre><code>int a = 0 + 2;
  </code></pre>
  
  <p>?</p>