title: What does IE use //@ in javascript for?
body: <p>So, a bug in a piece of javascript revolved around code similar to :</p>
  
  <pre><code>&lt;script&gt;
      (function() {
          if (true) {
              //@todo: do we need to set total or -- ?
              alert('hello?');
          }
      })();
  &lt;/script&gt;
  </code></pre>
  
  <p>In the larger system IE complained "Expected ';' ".  In the small scale example IE simply caused a warning about blocking ActiveX controls.  </p>
  
  <p>Obviously, "//@" has some context to activeX controls in IE.  I was unable to find this as searching for the symbols was useless, and any search about special comments in IE result in the conditional html comments.  I am just curious how the //@ are supposed to be used in IE.</p>