PocketDict indexer & compressor
----------------------------------

First off, these applications are *unsupported*, so if you can't figure them out, don't come to me for help.

You should have 3 programs in this package.  None of them have command-line options.  indexer may have a memory leak.

1) indexer.exe
	This program will open a file named "dictionary.data" and create a "dictionary.index"
2) razipper.exe
	This program will open a file named "dictionary.data" and create a "dictionary.data.raz"
3) raunzipper.exe
	This program will open a file named "dictionary.data.raz" and create a "dictionary.data.unraz"

The dictionary data format is as follows (on separate lines):
word@type@definition

Notes:	
	The index format only supports 24bit data files, so you are restricted to data files that are 16MB.
	words are keyed to an all-caps string of A-Z chars.  anything non-alphabetical character is stripped
	it is unknown if unicode entries will work, but probably not

Rules: 
	you cannot use the @ character in word, type, or definition
	multiple lines can have the same word, even the same type.  These will be grouped as the same definition
	in order for words to grouped, they only need the same index key (a-z characters, case insensitive)
	in order for types to be grouped, they must be identical in characters and case

If anyone finds a smaller English dictionary (that isn't 14 megs!), please let me know!

http://marcello.cellosoft.com/