<?xml version="1.0" encoding="windows-1252"?>
<node id="301432" title="Re: Re: Re: Re: Re: Re: Perl Idioms Explained: &amp;&amp; and || &quot;Short Circuit&quot; operators" created="2003-10-22 20:13:44" updated="2005-07-03 20:48:13">
<type id="11">
note</type>
<author id="108447">
demerphq</author>
<data>
<field name="doctext">
&lt;!--
&lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;
&lt;code&gt;&lt;/code&gt;
&lt;i&gt;&lt;/i&gt;
&lt;b&gt;&lt;/b&gt;
&amp;#91; &amp;#93; 
--&gt;
&lt;p&gt;
So would I be correct in understanding that 
&lt;/p&gt;
&lt;code&gt;
switch (ulong_val) {
  case 0       : handle_case0; break;
  case ULONGMAX: handle_caseMAX; break;
  default      : handle_default; break;
}
&lt;/code&gt;
&lt;p&gt;
Generates a _huge_ dispatch table? Can that be correct? I found your dissambly to be very interesting, but I personaly would have like to have seen what happens when the input is discontiguous and operated on a variable and not a constant.  Any chance of an update BrowserUk?
&lt;/p&gt;
&lt;br /&gt;
&lt;div class="pmsig"&gt;&lt;div class="pmsig-108447"&gt;
---
&lt;br /&gt; 
demerphq&lt;br /&gt;
&lt;br /&gt;
&lt;sub&gt;

&lt;ol&gt;
&lt;p&gt;&lt;em&gt;First they ignore you, then they laugh at you, then they fight you, then you win. 
&lt;/em&gt;&lt;br /&gt; -- Gandhi&lt;/p&gt;
&lt;/ol&gt;
&lt;/sub&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;!--
&lt;hr /&gt;
&lt;sub&gt;
&lt;p&gt;
&lt;strong&gt;&amp;bull; Update:&amp;nbsp;&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;

&lt;/p&gt;
&lt;/sub&gt;
--&gt;
&lt;br /&gt;
</field>
<field name="root_node">
301355</field>
<field name="parent_node">
301428</field>
</data>
</node>
