<spanclass="nb">eval</span><spanclass="nx">CoffeeScript</span><spanclass="p">.</span><spanclass="nx">compile</span><spanclass="nx">code</span><spanclass="p">,</span><spanclass="nx">options</span></pre></div></td></tr><trid="section-3"><tdclass="docs"><divclass="octowrap"><aclass="octothorpe"href="#section-3">#</a></div><p>Running code does not provide access to this scope.</p></td><tdclass="code"><divclass="highlight"><pre><spanclass="nv">CoffeeScript.run = </span><spanclass="p">(</span><spanclass="nx">code</span><spanclass="p">,</span><spanclass="nx">options</span><spanclass="p">)</span><spanclass="o">-></span>
<spanclass="p">(</span><spanclass="nb">Function</span><spanclass="nx">CoffeeScript</span><spanclass="p">.</span><spanclass="nx">compile</span><spanclass="nx">code</span><spanclass="p">,</span><spanclass="nx">options</span><spanclass="p">)()</span></pre></div></td></tr><trid="section-4"><tdclass="docs"><divclass="octowrap"><aclass="octothorpe"href="#section-4">#</a></div><p>If we're not in a browser environment, we're finished with the public API.</p></td><tdclass="code"><divclass="highlight"><pre><spanclass="k">return</span><spanclass="nx">unless</span><spanclass="nb">window</span><spanclass="o">?</span></pre></div></td></tr><trid="section-5"><tdclass="docs"><divclass="octowrap"><aclass="octothorpe"href="#section-5">#</a></div><p>Load a remote script from the current domain via XHR.</p></td><tdclass="code"><divclass="highlight"><pre><spanclass="nv">CoffeeScript.load = </span><spanclass="p">(</span><spanclass="nx">url</span><spanclass="p">,</span><spanclass="nx">options</span><spanclass="p">)</span><spanclass="o">-></span>
<spanclass="nx">xhr</span><spanclass="p">.</span><spanclass="nx">send</span><spanclass="kc">null</span></pre></div></td></tr><trid="section-6"><tdclass="docs"><divclass="octowrap"><aclass="octothorpe"href="#section-6">#</a></div><p>Activate CoffeeScript in the browser by having it compile and evaluate