<p><br>
On Mar 18, 2012 4:50 PM, "Peter Alexander" <<a href="mailto:peter.alexander.au@gmail.com">peter.alexander.au@gmail.com</a>> wrote:</p>
<p>> Neither do I, but it's more work for the compiler, and even if the compiler does string pooling, it may not look for common suffixes.</p>
<p>It would be more work but it would have memory and cache benefits.  If you stored created a set of strings ordered lexographicaly by their reverse it would not be that much overhead.</p>