home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d6xx / d645 / dmd.lha / DMD / Doc / SpellCheck.doc < prev    next >
Text File  |  1992-04-26  |  5KB  |  139 lines

  1.                         SpellCheck Evaluation V1.00
  2.             Copyright © 1992 Fergus Duniho, All Rights Reserved
  3.  
  4.         DISTRIBUTION
  5.  
  6.         You may freely distribute SpellCheck Evaluation V1.00 without DMD
  7. as long as you meet the following conditions:
  8.  
  9.        1.   You include this documentation file with it.
  10.  
  11.        2.   You include a SpellCheck readable dictionary with it.
  12.  
  13.        3.   You do not include it in any commercial product without my
  14.             written permission.
  15.  
  16.        4.   You do not pass it off as your own property or creation.
  17.  
  18.        5.   You leave both this file and the program unchanged.
  19.  
  20.        6.   You do not include it on any disk of freely distributable
  21.             software that costs more than what Fred Fish charges for disks
  22.             of freely distributable software.
  23.  
  24.        7.   You do not upload it to any BBS that claims ownership of
  25.             everything on it.
  26.  
  27.        8.   You do not sell it for profit.
  28.  
  29.  
  30.         DISCLAIMER
  31.  
  32.         I am not responsible for any mishap or catastrophe that may result
  33. from the use of this product. You use it at your own peril. Should you
  34. encounter any bugs, however, please tell me about them, so that I can
  35. correct them.
  36.  
  37.         GETTING THE REGISTERED VERSION
  38.  
  39.         The registered version should be available sometime this summer.
  40. Unlike the evaluation version, which steps through a non-compact dictionary
  41. one word at a time, the registered version will skip through a more compact
  42. dictionary. I already have the dictionary, and I have already written the
  43. algorithm for the registered version in ARexx. But I have to put aside
  44. translating it into C until the semester is over, for I have some essays to
  45. write. The registered version will come with the latest version of DMD and
  46. an improved ARexx interface for using SpellCheck with DME.
  47.  
  48.         The registered version will not be freely distributable. You can
  49. receive it only from me. For $10.00 (check or cash) ($15.00 outside the
  50. U.S.A.), I will send you a copy of the registered version once I have
  51. finished it. Any check must be drawn on an American bank.
  52.  
  53.         USING SPELLCHECK
  54.  
  55.         SpellCheck is a command line spelling checker. It compares an
  56. alphabetized list of words with a dictionary. The dictionary must be an
  57. alphabetized list of words with a single word on each line. To get a brief
  58. rundown on how to use SpellCheck, you should type "SpellCheck ?" at the CLI
  59. prompt. It will display the following:
  60.  
  61. SpellCheck Evaluation V1.00 - A Command Line Spelling Checker.
  62. Copyright © 1992 Fergus Duniho, All Rights Reserved.
  63.  
  64. Usage: SpellCheck <Dictionary> <List> [Mode]
  65. <Dictionary> and <List> are both alphabetized lists of words.
  66. [Mode] = IN, OUT, or ALL. Default is OUT.
  67. IN prints each word from <List> that is also in <Dictionary>.
  68. OUT prints each word from <List> that isn't in <Dictionary>.
  69. ALL prints a single alphabetized list of all words in both.
  70. IN and OUT also print the location where each word is or would be.
  71.  
  72. This product is Tradeware.
  73. For the registered Shareware version, send $10.00 to
  74. Fergus Duniho, 1170 Genesee St. B3 A7, Rochester, NY 14611
  75.  
  76. Internet: fdnh@troi.cc.rochester.edu
  77. GEnie   : F.DUNIHO
  78.  
  79.         Although SpellCheck is a command line spelling checker, it's
  80. primarily meant to be used with ARexx macros for text editors and word
  81. processors. When it's RUN from an ARexx macro, its output should be
  82. redirected to a file with ">". Its default mode, OUT, is meant to be used
  83. for generating a list of words that might be misspelled. The IN mode should
  84. be used with a dictionary of words that you are looking out for, such as a
  85. list of homonyms and over-used words. I intend to write such a dictionary
  86. in the near future, along with an ARexx macro for using it with DME. The
  87. ALL mode is used for adding a list of words to the dictionary.
  88.  
  89.         ADDING WORDS TO YOUR DICTIONARY
  90.  
  91.         To add a list of words to your dictionary, you should type
  92. something like this at the CLI prompt:
  93.  
  94.         > SpellCheck >T:D <Dictionary> <List> ALL
  95.  
  96.         This command will combine the contents of <Dictionary> and <List>
  97. into a new file called T:D. To replace the old dictionary with T:D, you
  98. should then type
  99.  
  100.         > Move T:D <Dictionary>
  101.  
  102.         If you don't have "Move", which comes with ARP, you should type the
  103. following lines instead:
  104.  
  105.         > Copy T:D <Dictionary>
  106.         > Delete T:D
  107.  
  108.         Instead of redirecting the output of SpellCheck to T:, you can also
  109. choose to redirect it to a new file in the same directory as your
  110. dictionary. You might type something like this:
  111.  
  112.         > SpellCheck >New <Dictionary> <List> ALL
  113.         > Delete <Dictionary>
  114.         > Rename New Dictionary
  115.  
  116.         You should make sure that <List> contains no repetitions of words,
  117. but you do not have to worry whether it contains words already in the
  118. dictionary.
  119.  
  120.         MY ADDRESSES
  121.  
  122.         Send all contributions to my mailing address:
  123.  
  124.         Fergus Duniho
  125.         1170 Genesee St. B3 A7
  126.         Rochester, NY 14611
  127.  
  128.         Send any comments, requests, or bug-reports to my mailing address,
  129. or preferably to one of my email addresses:
  130.  
  131.         My Internet addresses are
  132.  
  133.         fdnh@uhura.cc.rochester.edu
  134.  
  135.         fdnh@troi.cc.rochester.edu
  136.  
  137.         My GEnie address is F.DUNIHO
  138.  
  139.