note
dree
You are right! :)
<br>
<br>But an hash (<i>DB_File</i>) with 2/3 millions words+phonetic codes is around 150+Mb.
<br>So to gain some speed-up you have to twice the database: one that has keys as phonetic codes and the second that has keys as correct words.
<br>And this is not always a good thing.
<br><br>But in this particulary case, with only 100.000+ words, your suggestion is ok :)
186563
186596