BROKEN
======
need to define a filename in lexer.
set dictionary->filename doesn't work
printing isn't working.  what the HECK am i doing wrong?!?
punctuation in text entry kills program
numbers in win2 too far to the right.
letter assign is backwards


TODO
====
1- word_parse help system needs to be written. jeff's code to be implemented.
2- hint system needs to be written (needs to be thought about, actually).
3- Undo for assignment and clears needs to be implemented.  This will be a
   bitch to implement.  Prolly need a past ruleset buffer.  Oy vey!
4- man page needs to be written
5- help file/system needs to be written
6- Perhaps we should use lex/yacc for input parsing?!?  (long range?)
   In any event, parsing is in bad need of some TLC.
