doc/main-rdoc/classes/HArray.html in facets-0.7.1 vs doc/main-rdoc/classes/HArray.html in facets-0.7.2

- old
+ new

@@ -82,11 +82,11 @@ <h1>Description</h1> <p> <a href="HArray.html">HArray</a> is an implemenation of the <a href="Array.html">Array</a> class using only Hashes. Regular Arrays are never used except once to delegate the <a -href="HArray.html#M000272">pack</a> method, and for *args parameters (since +href="HArray.html#M000286">pack</a> method, and for *args parameters (since there is no way around those is some cases). <a href="HArray.html">HArray</a> is for all practical purposes 100% compatible with <a href="Array.html">Array</a>. </p> <p> @@ -110,71 +110,71 @@ <div id="method-list"> <h3 class="section-bar">Methods</h3> <div class="name-list"> - <a href="#M000239">&amp;</a>&nbsp;&nbsp; - <a href="#M000240">*</a>&nbsp;&nbsp; - <a href="#M000241">+</a>&nbsp;&nbsp; - <a href="#M000242">-</a>&nbsp;&nbsp; - <a href="#M000243">&lt;&lt;</a>&nbsp;&nbsp; - <a href="#M000244">&lt;=&gt;</a>&nbsp;&nbsp; - <a href="#M000245">===</a>&nbsp;&nbsp; - <a href="#M000236">[]</a>&nbsp;&nbsp; - <a href="#M000246">[]</a>&nbsp;&nbsp; - <a href="#M000247">[]=</a>&nbsp;&nbsp; - <a href="#M000249">assoc</a>&nbsp;&nbsp; - <a href="#M000250">at</a>&nbsp;&nbsp; - <a href="#M000251">collect</a>&nbsp;&nbsp; - <a href="#M000252">collect!</a>&nbsp;&nbsp; - <a href="#M000253">compact</a>&nbsp;&nbsp; - <a href="#M000254">compact!</a>&nbsp;&nbsp; - <a href="#M000255">concat</a>&nbsp;&nbsp; - <a href="#M000256">count</a>&nbsp;&nbsp; - <a href="#M000257">delete</a>&nbsp;&nbsp; - <a href="#M000258">delete_at</a>&nbsp;&nbsp; - <a href="#M000259">delete_if</a>&nbsp;&nbsp; - <a href="#M000260">each</a>&nbsp;&nbsp; - <a href="#M000261">each_index</a>&nbsp;&nbsp; - <a href="#M000262">eql?</a>&nbsp;&nbsp; - <a href="#M000263">fill</a>&nbsp;&nbsp; - <a href="#M000264">first</a>&nbsp;&nbsp; - <a href="#M000265">flatten</a>&nbsp;&nbsp; - <a href="#M000266">flatten!</a>&nbsp;&nbsp; - <a href="#M000267">include?</a>&nbsp;&nbsp; - <a href="#M000268">join</a>&nbsp;&nbsp; - <a href="#M000269">last</a>&nbsp;&nbsp; - <a href="#M000270">map!</a>&nbsp;&nbsp; - <a href="#M000238">new</a>&nbsp;&nbsp; - <a href="#M000237">new_h</a>&nbsp;&nbsp; - <a href="#M000271">nitems</a>&nbsp;&nbsp; - <a href="#M000272">pack</a>&nbsp;&nbsp; - <a href="#M000273">pop</a>&nbsp;&nbsp; - <a href="#M000274">push</a>&nbsp;&nbsp; - <a href="#M000287">qsort</a>&nbsp;&nbsp; - <a href="#M000275">rassoc</a>&nbsp;&nbsp; - <a href="#M000276">reindex</a>&nbsp;&nbsp; - <a href="#M000277">reindex!</a>&nbsp;&nbsp; - <a href="#M000278">reject!</a>&nbsp;&nbsp; - <a href="#M000279">reverse</a>&nbsp;&nbsp; - <a href="#M000280">reverse!</a>&nbsp;&nbsp; - <a href="#M000281">reverse_each</a>&nbsp;&nbsp; - <a href="#M000282">rindex</a>&nbsp;&nbsp; - <a href="#M000283">shift</a>&nbsp;&nbsp; - <a href="#M000284">slice</a>&nbsp;&nbsp; - <a href="#M000285">slice!</a>&nbsp;&nbsp; - <a href="#M000286">sort</a>&nbsp;&nbsp; - <a href="#M000288">sort!</a>&nbsp;&nbsp; - <a href="#M000289">to_a</a>&nbsp;&nbsp; - <a href="#M000290">to_ary</a>&nbsp;&nbsp; - <a href="#M000291">to_h</a>&nbsp;&nbsp; - <a href="#M000292">to_s</a>&nbsp;&nbsp; - <a href="#M000293">uniq</a>&nbsp;&nbsp; - <a href="#M000294">uniq!</a>&nbsp;&nbsp; - <a href="#M000295">unshift</a>&nbsp;&nbsp; - <a href="#M000296">values_at</a>&nbsp;&nbsp; - <a href="#M000248">|</a>&nbsp;&nbsp; + <a href="#M000253">&amp;</a>&nbsp;&nbsp; + <a href="#M000254">*</a>&nbsp;&nbsp; + <a href="#M000255">+</a>&nbsp;&nbsp; + <a href="#M000256">-</a>&nbsp;&nbsp; + <a href="#M000257">&lt;&lt;</a>&nbsp;&nbsp; + <a href="#M000258">&lt;=&gt;</a>&nbsp;&nbsp; + <a href="#M000259">===</a>&nbsp;&nbsp; + <a href="#M000250">[]</a>&nbsp;&nbsp; + <a href="#M000260">[]</a>&nbsp;&nbsp; + <a href="#M000261">[]=</a>&nbsp;&nbsp; + <a href="#M000263">assoc</a>&nbsp;&nbsp; + <a href="#M000264">at</a>&nbsp;&nbsp; + <a href="#M000265">collect</a>&nbsp;&nbsp; + <a href="#M000266">collect!</a>&nbsp;&nbsp; + <a href="#M000267">compact</a>&nbsp;&nbsp; + <a href="#M000268">compact!</a>&nbsp;&nbsp; + <a href="#M000269">concat</a>&nbsp;&nbsp; + <a href="#M000270">count</a>&nbsp;&nbsp; + <a href="#M000271">delete</a>&nbsp;&nbsp; + <a href="#M000272">delete_at</a>&nbsp;&nbsp; + <a href="#M000273">delete_if</a>&nbsp;&nbsp; + <a href="#M000274">each</a>&nbsp;&nbsp; + <a href="#M000275">each_index</a>&nbsp;&nbsp; + <a href="#M000276">eql?</a>&nbsp;&nbsp; + <a href="#M000277">fill</a>&nbsp;&nbsp; + <a href="#M000278">first</a>&nbsp;&nbsp; + <a href="#M000279">flatten</a>&nbsp;&nbsp; + <a href="#M000280">flatten!</a>&nbsp;&nbsp; + <a href="#M000281">include?</a>&nbsp;&nbsp; + <a href="#M000282">join</a>&nbsp;&nbsp; + <a href="#M000283">last</a>&nbsp;&nbsp; + <a href="#M000284">map!</a>&nbsp;&nbsp; + <a href="#M000252">new</a>&nbsp;&nbsp; + <a href="#M000251">new_h</a>&nbsp;&nbsp; + <a href="#M000285">nitems</a>&nbsp;&nbsp; + <a href="#M000286">pack</a>&nbsp;&nbsp; + <a href="#M000287">pop</a>&nbsp;&nbsp; + <a href="#M000288">push</a>&nbsp;&nbsp; + <a href="#M000301">qsort</a>&nbsp;&nbsp; + <a href="#M000289">rassoc</a>&nbsp;&nbsp; + <a href="#M000290">reindex</a>&nbsp;&nbsp; + <a href="#M000291">reindex!</a>&nbsp;&nbsp; + <a href="#M000292">reject!</a>&nbsp;&nbsp; + <a href="#M000293">reverse</a>&nbsp;&nbsp; + <a href="#M000294">reverse!</a>&nbsp;&nbsp; + <a href="#M000295">reverse_each</a>&nbsp;&nbsp; + <a href="#M000296">rindex</a>&nbsp;&nbsp; + <a href="#M000297">shift</a>&nbsp;&nbsp; + <a href="#M000298">slice</a>&nbsp;&nbsp; + <a href="#M000299">slice!</a>&nbsp;&nbsp; + <a href="#M000300">sort</a>&nbsp;&nbsp; + <a href="#M000302">sort!</a>&nbsp;&nbsp; + <a href="#M000303">to_a</a>&nbsp;&nbsp; + <a href="#M000304">to_ary</a>&nbsp;&nbsp; + <a href="#M000305">to_h</a>&nbsp;&nbsp; + <a href="#M000306">to_s</a>&nbsp;&nbsp; + <a href="#M000307">uniq</a>&nbsp;&nbsp; + <a href="#M000308">uniq!</a>&nbsp;&nbsp; + <a href="#M000309">unshift</a>&nbsp;&nbsp; + <a href="#M000310">values_at</a>&nbsp;&nbsp; + <a href="#M000262">|</a>&nbsp;&nbsp; </div> </div> </div> @@ -233,214 +233,214 @@ <!-- if method_list --> <div id="methods"> <h3 class="section-bar">Public Class methods</h3> - <div id="method-M000236" class="method-detail"> - <a name="M000236"></a> + <div id="method-M000250" class="method-detail"> + <a name="M000250"></a> <div class="method-heading"> - <a href="HArray.src/M000236.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000236.html');return false;"> + <a href="HArray.src/M000250.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000250.html');return false;"> <span class="method-name">[]</span><span class="method-args">(*args)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000238" class="method-detail"> - <a name="M000238"></a> + <div id="method-M000252" class="method-detail"> + <a name="M000252"></a> <div class="method-heading"> - <a href="HArray.src/M000238.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000238.html');return false;"> + <a href="HArray.src/M000252.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000252.html');return false;"> <span class="method-name">new</span><span class="method-args">(i=0,e=nil)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000237" class="method-detail"> - <a name="M000237"></a> + <div id="method-M000251" class="method-detail"> + <a name="M000251"></a> <div class="method-heading"> - <a href="HArray.src/M000237.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000237.html');return false;"> + <a href="HArray.src/M000251.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000251.html');return false;"> <span class="method-name">new_h</span><span class="method-args">(hsh)</span> </a> </div> <div class="method-description"> </div> </div> <h3 class="section-bar">Public Instance methods</h3> - <div id="method-M000239" class="method-detail"> - <a name="M000239"></a> + <div id="method-M000253" class="method-detail"> + <a name="M000253"></a> <div class="method-heading"> - <a href="HArray.src/M000239.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000239.html');return false;"> + <a href="HArray.src/M000253.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000253.html');return false;"> <span class="method-name">&amp;</span><span class="method-args">(ha)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000240" class="method-detail"> - <a name="M000240"></a> + <div id="method-M000254" class="method-detail"> + <a name="M000254"></a> <div class="method-heading"> - <a href="HArray.src/M000240.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000240.html');return false;"> + <a href="HArray.src/M000254.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000254.html');return false;"> <span class="method-name">*</span><span class="method-args">(j)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000241" class="method-detail"> - <a name="M000241"></a> + <div id="method-M000255" class="method-detail"> + <a name="M000255"></a> <div class="method-heading"> - <a href="HArray.src/M000241.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000241.html');return false;"> + <a href="HArray.src/M000255.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000255.html');return false;"> <span class="method-name">+</span><span class="method-args">(ha)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000242" class="method-detail"> - <a name="M000242"></a> + <div id="method-M000256" class="method-detail"> + <a name="M000256"></a> <div class="method-heading"> - <a href="HArray.src/M000242.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000242.html');return false;"> + <a href="HArray.src/M000256.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000256.html');return false;"> <span class="method-name">-</span><span class="method-args">(ha)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000243" class="method-detail"> - <a name="M000243"></a> + <div id="method-M000257" class="method-detail"> + <a name="M000257"></a> <div class="method-heading"> - <a href="HArray.src/M000243.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000243.html');return false;"> + <a href="HArray.src/M000257.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000257.html');return false;"> <span class="method-name">&lt;&lt;</span><span class="method-args">(e)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000244" class="method-detail"> - <a name="M000244"></a> + <div id="method-M000258" class="method-detail"> + <a name="M000258"></a> <div class="method-heading"> - <a href="HArray.src/M000244.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000244.html');return false;"> + <a href="HArray.src/M000258.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000258.html');return false;"> <span class="method-name">&lt;=&gt;</span><span class="method-args">(ha)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000245" class="method-detail"> - <a name="M000245"></a> + <div id="method-M000259" class="method-detail"> + <a name="M000259"></a> <div class="method-heading"> - <a href="HArray.src/M000245.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000245.html');return false;"> + <a href="HArray.src/M000259.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000259.html');return false;"> <span class="method-name">===</span><span class="method-args">(ha)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000246" class="method-detail"> - <a name="M000246"></a> + <div id="method-M000260" class="method-detail"> + <a name="M000260"></a> <div class="method-heading"> - <a href="HArray.src/M000246.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000246.html');return false;"> + <a href="HArray.src/M000260.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000260.html');return false;"> <span class="method-name">[]</span><span class="method-args">(i,l=nil)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000247" class="method-detail"> - <a name="M000247"></a> + <div id="method-M000261" class="method-detail"> + <a name="M000261"></a> <div class="method-heading"> - <a href="HArray.src/M000247.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000247.html');return false;"> + <a href="HArray.src/M000261.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000261.html');return false;"> <span class="method-name">[]=</span><span class="method-args">(i,b,c=nil)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000249" class="method-detail"> - <a name="M000249"></a> + <div id="method-M000263" class="method-detail"> + <a name="M000263"></a> <div class="method-heading"> - <a href="HArray.src/M000249.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000249.html');return false;"> + <a href="HArray.src/M000263.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000263.html');return false;"> <span class="method-name">assoc</span><span class="method-args">(k)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000250" class="method-detail"> - <a name="M000250"></a> + <div id="method-M000264" class="method-detail"> + <a name="M000264"></a> <div class="method-heading"> - <a href="HArray.src/M000250.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000250.html');return false;"> + <a href="HArray.src/M000264.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000264.html');return false;"> <span class="method-name">at</span><span class="method-args">(i)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000251" class="method-detail"> - <a name="M000251"></a> + <div id="method-M000265" class="method-detail"> + <a name="M000265"></a> <div class="method-heading"> - <a href="HArray.src/M000251.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000251.html');return false;"> + <a href="HArray.src/M000265.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000265.html');return false;"> <span class="method-name">collect</span><span class="method-args">() {|self.fetch(i)| ...}</span> </a> </div> <div class="method-description"> @@ -448,156 +448,156 @@ clear okay </p> </div> </div> - <div id="method-M000252" class="method-detail"> - <a name="M000252"></a> + <div id="method-M000266" class="method-detail"> + <a name="M000266"></a> <div class="method-heading"> - <a href="HArray.src/M000252.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000252.html');return false;"> + <a href="HArray.src/M000266.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000266.html');return false;"> <span class="method-name">collect!</span><span class="method-args">() {|self.fetch(i)| ...}</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000253" class="method-detail"> - <a name="M000253"></a> + <div id="method-M000267" class="method-detail"> + <a name="M000267"></a> <div class="method-heading"> - <a href="HArray.src/M000253.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000253.html');return false;"> + <a href="HArray.src/M000267.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000267.html');return false;"> <span class="method-name">compact</span><span class="method-args">()</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000254" class="method-detail"> - <a name="M000254"></a> + <div id="method-M000268" class="method-detail"> + <a name="M000268"></a> <div class="method-heading"> - <a href="HArray.src/M000254.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000254.html');return false;"> + <a href="HArray.src/M000268.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000268.html');return false;"> <span class="method-name">compact!</span><span class="method-args">()</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000255" class="method-detail"> - <a name="M000255"></a> + <div id="method-M000269" class="method-detail"> + <a name="M000269"></a> <div class="method-heading"> - <a href="HArray.src/M000255.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000255.html');return false;"> + <a href="HArray.src/M000269.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000269.html');return false;"> <span class="method-name">concat</span><span class="method-args">(ha)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000256" class="method-detail"> - <a name="M000256"></a> + <div id="method-M000270" class="method-detail"> + <a name="M000270"></a> <div class="method-heading"> - <a href="HArray.src/M000256.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000256.html');return false;"> + <a href="HArray.src/M000270.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000270.html');return false;"> <span class="method-name">count</span><span class="method-args">(e=nil) {|self.fetch(i)| ...}</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000257" class="method-detail"> - <a name="M000257"></a> + <div id="method-M000271" class="method-detail"> + <a name="M000271"></a> <div class="method-heading"> - <a href="HArray.src/M000257.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000257.html');return false;"> + <a href="HArray.src/M000271.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000271.html');return false;"> <span class="method-name">delete</span><span class="method-args">(e) {|if block_given?| ...}</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000258" class="method-detail"> - <a name="M000258"></a> + <div id="method-M000272" class="method-detail"> + <a name="M000272"></a> <div class="method-heading"> - <a href="HArray.src/M000258.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000258.html');return false;"> + <a href="HArray.src/M000272.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000272.html');return false;"> <span class="method-name">delete_at</span><span class="method-args">(i)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000259" class="method-detail"> - <a name="M000259"></a> + <div id="method-M000273" class="method-detail"> + <a name="M000273"></a> <div class="method-heading"> - <a href="HArray.src/M000259.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000259.html');return false;"> + <a href="HArray.src/M000273.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000273.html');return false;"> <span class="method-name">delete_if</span><span class="method-args">() {|v| ...}</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000260" class="method-detail"> - <a name="M000260"></a> + <div id="method-M000274" class="method-detail"> + <a name="M000274"></a> <div class="method-heading"> - <a href="HArray.src/M000260.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000260.html');return false;"> + <a href="HArray.src/M000274.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000274.html');return false;"> <span class="method-name">each</span><span class="method-args">() {|self.fetch(i)| ...}</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000261" class="method-detail"> - <a name="M000261"></a> + <div id="method-M000275" class="method-detail"> + <a name="M000275"></a> <div class="method-heading"> - <a href="HArray.src/M000261.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000261.html');return false;"> + <a href="HArray.src/M000275.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000275.html');return false;"> <span class="method-name">each_index</span><span class="method-args">() {|i| ...}</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000262" class="method-detail"> - <a name="M000262"></a> + <div id="method-M000276" class="method-detail"> + <a name="M000276"></a> <div class="method-heading"> - <a href="HArray.src/M000262.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000262.html');return false;"> + <a href="HArray.src/M000276.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000276.html');return false;"> <span class="method-name">eql?</span><span class="method-args">(ha)</span> </a> </div> <div class="method-description"> @@ -605,86 +605,86 @@ empty? okay as is </p> </div> </div> - <div id="method-M000263" class="method-detail"> - <a name="M000263"></a> + <div id="method-M000277" class="method-detail"> + <a name="M000277"></a> <div class="method-heading"> - <a href="HArray.src/M000263.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000263.html');return false;"> + <a href="HArray.src/M000277.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000277.html');return false;"> <span class="method-name">fill</span><span class="method-args">(f,s=nil,l=nil)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000264" class="method-detail"> - <a name="M000264"></a> + <div id="method-M000278" class="method-detail"> + <a name="M000278"></a> <div class="method-heading"> - <a href="HArray.src/M000264.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000264.html');return false;"> + <a href="HArray.src/M000278.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000278.html');return false;"> <span class="method-name">first</span><span class="method-args">()</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000265" class="method-detail"> - <a name="M000265"></a> + <div id="method-M000279" class="method-detail"> + <a name="M000279"></a> <div class="method-heading"> - <a href="HArray.src/M000265.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000265.html');return false;"> + <a href="HArray.src/M000279.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000279.html');return false;"> <span class="method-name">flatten</span><span class="method-args">()</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000266" class="method-detail"> - <a name="M000266"></a> + <div id="method-M000280" class="method-detail"> + <a name="M000280"></a> <div class="method-heading"> - <a href="HArray.src/M000266.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000266.html');return false;"> + <a href="HArray.src/M000280.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000280.html');return false;"> <span class="method-name">flatten!</span><span class="method-args">()</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000267" class="method-detail"> - <a name="M000267"></a> + <div id="method-M000281" class="method-detail"> + <a name="M000281"></a> <div class="method-heading"> - <a href="HArray.src/M000267.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000267.html');return false;"> + <a href="HArray.src/M000281.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000281.html');return false;"> <span class="method-name">include?</span><span class="method-args">(v)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000268" class="method-detail"> - <a name="M000268"></a> + <div id="method-M000282" class="method-detail"> + <a name="M000282"></a> <div class="method-heading"> - <a href="HArray.src/M000268.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000268.html');return false;"> + <a href="HArray.src/M000282.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000282.html');return false;"> <span class="method-name">join</span><span class="method-args">(sep='')</span> </a> </div> <div class="method-description"> @@ -692,170 +692,170 @@ index okay </p> </div> </div> - <div id="method-M000269" class="method-detail"> - <a name="M000269"></a> + <div id="method-M000283" class="method-detail"> + <a name="M000283"></a> <div class="method-heading"> - <a href="HArray.src/M000269.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000269.html');return false;"> + <a href="HArray.src/M000283.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000283.html');return false;"> <span class="method-name">last</span><span class="method-args">()</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000270" class="method-detail"> - <a name="M000270"></a> + <div id="method-M000284" class="method-detail"> + <a name="M000284"></a> <div class="method-heading"> <span class="method-name">map!</span><span class="method-args">()</span> </div> <div class="method-description"> <p> -Alias for <a href="HArray.html#M000252">collect!</a> +Alias for <a href="HArray.html#M000266">collect!</a> </p> </div> </div> - <div id="method-M000271" class="method-detail"> - <a name="M000271"></a> + <div id="method-M000285" class="method-detail"> + <a name="M000285"></a> <div class="method-heading"> - <a href="HArray.src/M000271.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000271.html');return false;"> + <a href="HArray.src/M000285.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000285.html');return false;"> <span class="method-name">nitems</span><span class="method-args">()</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000272" class="method-detail"> - <a name="M000272"></a> + <div id="method-M000286" class="method-detail"> + <a name="M000286"></a> <div class="method-heading"> - <a href="HArray.src/M000272.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000272.html');return false;"> + <a href="HArray.src/M000286.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000286.html');return false;"> <span class="method-name">pack</span><span class="method-args">(*args)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000273" class="method-detail"> - <a name="M000273"></a> + <div id="method-M000287" class="method-detail"> + <a name="M000287"></a> <div class="method-heading"> - <a href="HArray.src/M000273.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000273.html');return false;"> + <a href="HArray.src/M000287.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000287.html');return false;"> <span class="method-name">pop</span><span class="method-args">()</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000274" class="method-detail"> - <a name="M000274"></a> + <div id="method-M000288" class="method-detail"> + <a name="M000288"></a> <div class="method-heading"> - <a href="HArray.src/M000274.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000274.html');return false;"> + <a href="HArray.src/M000288.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000288.html');return false;"> <span class="method-name">push</span><span class="method-args">(*e)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000287" class="method-detail"> - <a name="M000287"></a> + <div id="method-M000301" class="method-detail"> + <a name="M000301"></a> <div class="method-heading"> - <a href="HArray.src/M000287.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000287.html');return false;"> + <a href="HArray.src/M000301.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000301.html');return false;"> <span class="method-name">qsort</span><span class="method-args">(ha, l, r)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000275" class="method-detail"> - <a name="M000275"></a> + <div id="method-M000289" class="method-detail"> + <a name="M000289"></a> <div class="method-heading"> - <a href="HArray.src/M000275.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000275.html');return false;"> + <a href="HArray.src/M000289.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000289.html');return false;"> <span class="method-name">rassoc</span><span class="method-args">(k)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000276" class="method-detail"> - <a name="M000276"></a> + <div id="method-M000290" class="method-detail"> + <a name="M000290"></a> <div class="method-heading"> - <a href="HArray.src/M000276.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000276.html');return false;"> + <a href="HArray.src/M000290.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000290.html');return false;"> <span class="method-name">reindex</span><span class="method-args">()</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000277" class="method-detail"> - <a name="M000277"></a> + <div id="method-M000291" class="method-detail"> + <a name="M000291"></a> <div class="method-heading"> - <a href="HArray.src/M000277.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000277.html');return false;"> + <a href="HArray.src/M000291.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000291.html');return false;"> <span class="method-name">reindex!</span><span class="method-args">()</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000278" class="method-detail"> - <a name="M000278"></a> + <div id="method-M000292" class="method-detail"> + <a name="M000292"></a> <div class="method-heading"> - <a href="HArray.src/M000278.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000278.html');return false;"> + <a href="HArray.src/M000292.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000292.html');return false;"> <span class="method-name">reject!</span><span class="method-args">() {|v| ...}</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000279" class="method-detail"> - <a name="M000279"></a> + <div id="method-M000293" class="method-detail"> + <a name="M000293"></a> <div class="method-heading"> - <a href="HArray.src/M000279.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000279.html');return false;"> + <a href="HArray.src/M000293.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000293.html');return false;"> <span class="method-name">reverse</span><span class="method-args">()</span> </a> </div> <div class="method-description"> @@ -872,72 +872,72 @@ end </p> </div> </div> - <div id="method-M000280" class="method-detail"> - <a name="M000280"></a> + <div id="method-M000294" class="method-detail"> + <a name="M000294"></a> <div class="method-heading"> - <a href="HArray.src/M000280.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000280.html');return false;"> + <a href="HArray.src/M000294.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000294.html');return false;"> <span class="method-name">reverse!</span><span class="method-args">()</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000281" class="method-detail"> - <a name="M000281"></a> + <div id="method-M000295" class="method-detail"> + <a name="M000295"></a> <div class="method-heading"> - <a href="HArray.src/M000281.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000281.html');return false;"> + <a href="HArray.src/M000295.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000295.html');return false;"> <span class="method-name">reverse_each</span><span class="method-args">() {|self.fetch(i)| ...}</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000282" class="method-detail"> - <a name="M000282"></a> + <div id="method-M000296" class="method-detail"> + <a name="M000296"></a> <div class="method-heading"> - <a href="HArray.src/M000282.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000282.html');return false;"> + <a href="HArray.src/M000296.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000296.html');return false;"> <span class="method-name">rindex</span><span class="method-args">(e)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000283" class="method-detail"> - <a name="M000283"></a> + <div id="method-M000297" class="method-detail"> + <a name="M000297"></a> <div class="method-heading"> - <a href="HArray.src/M000283.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000283.html');return false;"> + <a href="HArray.src/M000297.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000297.html');return false;"> <span class="method-name">shift</span><span class="method-args">()</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000284" class="method-detail"> - <a name="M000284"></a> + <div id="method-M000298" class="method-detail"> + <a name="M000298"></a> <div class="method-heading"> - <a href="HArray.src/M000284.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000284.html');return false;"> + <a href="HArray.src/M000298.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000298.html');return false;"> <span class="method-name">slice</span><span class="method-args">(*args)</span> </a> </div> <div class="method-description"> @@ -945,169 +945,169 @@ size okay </p> </div> </div> - <div id="method-M000285" class="method-detail"> - <a name="M000285"></a> + <div id="method-M000299" class="method-detail"> + <a name="M000299"></a> <div class="method-heading"> - <a href="HArray.src/M000285.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000285.html');return false;"> + <a href="HArray.src/M000299.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000299.html');return false;"> <span class="method-name">slice!</span><span class="method-args">(*args)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000286" class="method-detail"> - <a name="M000286"></a> + <div id="method-M000300" class="method-detail"> + <a name="M000300"></a> <div class="method-heading"> - <a href="HArray.src/M000286.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000286.html');return false;"> + <a href="HArray.src/M000300.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000300.html');return false;"> <span class="method-name">sort</span><span class="method-args">()</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000288" class="method-detail"> - <a name="M000288"></a> + <div id="method-M000302" class="method-detail"> + <a name="M000302"></a> <div class="method-heading"> - <a href="HArray.src/M000288.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000288.html');return false;"> + <a href="HArray.src/M000302.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000302.html');return false;"> <span class="method-name">sort!</span><span class="method-args">()</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000289" class="method-detail"> - <a name="M000289"></a> + <div id="method-M000303" class="method-detail"> + <a name="M000303"></a> <div class="method-heading"> - <a href="HArray.src/M000289.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000289.html');return false;"> + <a href="HArray.src/M000303.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000303.html');return false;"> <span class="method-name">to_a</span><span class="method-args">()</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000290" class="method-detail"> - <a name="M000290"></a> + <div id="method-M000304" class="method-detail"> + <a name="M000304"></a> <div class="method-heading"> - <a href="HArray.src/M000290.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000290.html');return false;"> + <a href="HArray.src/M000304.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000304.html');return false;"> <span class="method-name">to_ary</span><span class="method-args">()</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000291" class="method-detail"> - <a name="M000291"></a> + <div id="method-M000305" class="method-detail"> + <a name="M000305"></a> <div class="method-heading"> - <a href="HArray.src/M000291.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000291.html');return false;"> + <a href="HArray.src/M000305.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000305.html');return false;"> <span class="method-name">to_h</span><span class="method-args">()</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000292" class="method-detail"> - <a name="M000292"></a> + <div id="method-M000306" class="method-detail"> + <a name="M000306"></a> <div class="method-heading"> - <a href="HArray.src/M000292.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000292.html');return false;"> + <a href="HArray.src/M000306.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000306.html');return false;"> <span class="method-name">to_s</span><span class="method-args">()</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000293" class="method-detail"> - <a name="M000293"></a> + <div id="method-M000307" class="method-detail"> + <a name="M000307"></a> <div class="method-heading"> - <a href="HArray.src/M000293.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000293.html');return false;"> + <a href="HArray.src/M000307.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000307.html');return false;"> <span class="method-name">uniq</span><span class="method-args">()</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000294" class="method-detail"> - <a name="M000294"></a> + <div id="method-M000308" class="method-detail"> + <a name="M000308"></a> <div class="method-heading"> - <a href="HArray.src/M000294.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000294.html');return false;"> + <a href="HArray.src/M000308.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000308.html');return false;"> <span class="method-name">uniq!</span><span class="method-args">()</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000295" class="method-detail"> - <a name="M000295"></a> + <div id="method-M000309" class="method-detail"> + <a name="M000309"></a> <div class="method-heading"> - <a href="HArray.src/M000295.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000295.html');return false;"> + <a href="HArray.src/M000309.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000309.html');return false;"> <span class="method-name">unshift</span><span class="method-args">(e)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000296" class="method-detail"> - <a name="M000296"></a> + <div id="method-M000310" class="method-detail"> + <a name="M000310"></a> <div class="method-heading"> - <a href="HArray.src/M000296.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000296.html');return false;"> + <a href="HArray.src/M000310.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000310.html');return false;"> <span class="method-name">values_at</span><span class="method-args">(*ix)</span> </a> </div> <div class="method-description"> </div> </div> - <div id="method-M000248" class="method-detail"> - <a name="M000248"></a> + <div id="method-M000262" class="method-detail"> + <a name="M000262"></a> <div class="method-heading"> - <a href="HArray.src/M000248.html" target="Code" class="method-signature" - onclick="popupCode('HArray.src/M000248.html');return false;"> + <a href="HArray.src/M000262.html" target="Code" class="method-signature" + onclick="popupCode('HArray.src/M000262.html');return false;"> <span class="method-name">|</span><span class="method-args">(ha)</span> </a> </div> <div class="method-description"> \ No newline at end of file