QUOTE(aslvrstn @ Mar 4 2006, 06:39 AM)
It's no good. It doesn't allow the ability to compile new dictionaries, and I'm really looking for a way to be able to do that, and not have to use prepackaged ones.
As I wrote ZWord, hopefully I can assist
ZWord package contains a dawg of the Official Scrabble Players Dictionary which works with Wordgame - ospd.dawg
This is the full dictionary compressed down to roughly 250K
It also contains dawgs drawn from Oxford English Dictionary, Websters, the MOBY Crossword project and other name and place wordlists.Visit ZWord homepage hereOSPD Dawg Package only here
I wrote a commandline app to convert lists to dawgs to provide ZWord with dictionaries to search.
It became clear when doing so, that when using QDawg from the Qpe library that the recursive nature of the algorithm placed practical restraints upon the size of the word list that could be converted.
Even with 1GB memory and very fast processor I had to split Websters and divide into 2 dawgs.
The working limit was about 1,050,000 bytes
I have posted the C++ file on my site that can be used on the commandline, to create dawgs.Download Code Here
You need to appreciate that QDawg is a Qpe class, so this code only makes sense if compiled and run from within a Qte - Qpe ../qws/linux-x86-g++ environment (in other words a development environment for building and testing Z apps under vanilla linux before cross compiling to arm for the Z)
I think the ospd.dawg
will do what you want, but if not here is your pointer to compile whatever dawg you like.