diff docs/rendered/pymonkey.html @ 57:a2b617731398

pymonkey.undefined now has a 'falsy' value.
author Atul Varma <varmaa@toolness.com>
date Fri, 10 Jul 2009 18:41:14 -0700
parents 72e84bd75905
children 7a3461ccaf1d
line wrap: on
line diff
--- a/docs/rendered/pymonkey.html	Fri Jul 10 17:39:48 2009 -0700
+++ b/docs/rendered/pymonkey.html	Fri Jul 10 18:41:14 2009 -0700
@@ -63,18 +63,15 @@
 For instance:</p>
 <div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="n">cx</span> <span class="o">=</span> <span class="n">pymonkey</span><span class="o">.</span><span class="n">Runtime</span><span class="p">()</span><span class="o">.</span><span class="n">new_context</span><span class="p">()</span>
 <span class="gp">&gt;&gt;&gt; </span><span class="n">cx</span><span class="o">.</span><span class="n">evaluate_script</span><span class="p">(</span><span class="n">cx</span><span class="o">.</span><span class="n">new_object</span><span class="p">(),</span> <span class="s">&#39;&#39;</span><span class="p">,</span> <span class="s">&#39;&lt;string&gt;&#39;</span><span class="p">,</span> <span class="mf">1</span><span class="p">)</span>
-<span class="go">&lt;type &#39;pymonkey.undefined&#39;&gt;</span>
+<span class="go">pymonkey.undefined</span>
 </pre></div>
 </div>
-<p>Unfortunately, this object currently does not have a &#8220;falsy&#8221; value,
-e.g.:</p>
-<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="k">if</span> <span class="n">pymonkey</span><span class="o">.</span><span class="n">undefined</span><span class="p">:</span>
-<span class="gp">... </span>  <span class="k">print</span> <span class="s">&#39;Huh, this is kind of unintuitive.&#39;</span>
-<span class="go">Huh, this is kind of unintuitive.</span>
+<p>This object also has a &#8220;falsy&#8221; value:</p>
+<div class="highlight-python"><div class="highlight"><pre><span class="gp">&gt;&gt;&gt; </span><span class="k">if</span> <span class="ow">not</span> <span class="n">pymonkey</span><span class="o">.</span><span class="n">undefined</span><span class="p">:</span>
+<span class="gp">... </span>  <span class="k">print</span> <span class="s">&quot;See, it&#39;s falsy!&quot;</span>
+<span class="go">See, it&#39;s falsy!</span>
 </pre></div>
 </div>
-<p>The reason for this is simply that we don&#8217;t currently know how to
-make this object have a falsy value, if it&#8217;s even possible.</p>
 </dd></dl>
 
 <dl class="class">