title: Why Google Chrome console throws "SyntaxError: Unexpected token }" when inputted (
body: <p>In Google Chrome's console, when we input</p>
  
  <pre><code>(
  </code></pre>
  
  <p>and Enter, Chrome says "SyntaxError: Unexpected token }" Why? Input is just "(", including no "}".</p>
  
  <p>We get the same error when we input</p>
  
  <pre><code>console.log(
  </code></pre>
  
  <p>There's no "}"!!!</p>
  
  <p>Next token should be arguments list or ")" so error message should be "Expected arguments list" or "Unclosed (" or something.</p>
  
  <p>And I wanna know, is console input parsed as <code>StatementList(opt)</code> (defined in ECMA-262)?</p>