[alt.sources.d] *** Spell-checker sources posted to alt.sources ***

gtoal@tharr.UUCP (Graham Toal) (06/28/90)

I have just posted a set of C source files to alt.sources which implement
the kernel of a spelling checker system; they do *not* contain a ready-to-
run user interface.  This is because I want people who get it to actually
muck about with the code!  I discovered after my first attempt to write
portable code that it is actually rather difficult; just when you think
you know all about int sizes, signed/unsigned chars etc, another one jumps
up and bites you...

So, if anyone is willing to help, please take a copy of this code and
try compiling it on your system.  If there are any portability
problems, please tell me.  As far as i know, I've catered for Unix (both
SysV and Bsd), MSDos (4 flavours of compiler), Mac, and Atari.  I think
Amiga's might be OK too but I'ld like someone to try it.  (Oh - and of
course it works on (and was developed on) the Acorn Archimedes -- a great
development machine with the best C compiler I've come across. (Plug over)

Should you get this code running easily, feel free to hook it into
your favourite wimp interface/word processor/whatever.  I'm hoping to
promulgate the data structure and dictionary file format so that
lots of checkers can share files.  The format is very fast to access,
compact, and lends itself well to manipulations such as crossword
puzzle generation etc!

Graham Toal.