<?xml version="1.0" encoding='utf-8'?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="card1" title="Run-length encoding - Page 13 - Wikipedia">
<p>
<a accesskey="1" href="page.php?w=run-length_encoding&amp;p=12">1.Previous</a><br />
<a accesskey="3" href="page.php?w=run-length_encoding&amp;p=14">3.Next</a>
</p>
<p>runs extracted, the frequencies of different characters may be large, allowing for further compression; however, if the run lengths are written in the file in the locations where the runs occurred, the presence of these numbers interrupts the normal flow and makes it harder to compress.  To overcome this, some run-length encoders separate the data and escape symbols from the run lengths, so that the two can be handled independently.  For the example data, this would result in two outputs, the string "<code>WWBWWBBWWBWW</code>" and the numbers</p><p>
<a accesskey="1" href="page.php?w=run-length_encoding&amp;p=12">1.Previous</a><br />
<a accesskey="3" href="page.php?w=run-length_encoding&amp;p=14">3.Next</a>
</p>

<do type="prev" label="Search">
        <go href="search.wml"/>
</do>

</card>
</wml>
