The words.c and words.h API implement the vocabulary database.
The database is populated during Adv10-session startup. Because it is implemented with a hash table, it is better to build the table programmatically and let the hash function do the work.
There are also tests that should be provided to establish that all the words are in correctly and perhaps learn some things about how well the hash-table searching works. For this, some instrumentation can be built in, although for private use.
The
words.candwords.hAPI implement the vocabulary database.The database is populated during Adv10-session startup. Because it is implemented with a hash table, it is better to build the table programmatically and let the hash function do the work.
There are also tests that should be provided to establish that all the words are in correctly and perhaps learn some things about how well the hash-table searching works. For this, some instrumentation can be built in, although for private use.
Transpose/words.candwords.h.