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 >
Wrap
Text File
|
1992-04-26
|
5KB
|
139 lines
SpellCheck Evaluation V1.00
Copyright © 1992 Fergus Duniho, All Rights Reserved
DISTRIBUTION
You may freely distribute SpellCheck Evaluation V1.00 without DMD
as long as you meet the following conditions:
1. You include this documentation file with it.
2. You include a SpellCheck readable dictionary with it.
3. You do not include it in any commercial product without my
written permission.
4. You do not pass it off as your own property or creation.
5. You leave both this file and the program unchanged.
6. You do not include it on any disk of freely distributable
software that costs more than what Fred Fish charges for disks
of freely distributable software.
7. You do not upload it to any BBS that claims ownership of
everything on it.
8. You do not sell it for profit.
DISCLAIMER
I am not responsible for any mishap or catastrophe that may result
from the use of this product. You use it at your own peril. Should you
encounter any bugs, however, please tell me about them, so that I can
correct them.
GETTING THE REGISTERED VERSION
The registered version should be available sometime this summer.
Unlike the evaluation version, which steps through a non-compact dictionary
one word at a time, the registered version will skip through a more compact
dictionary. I already have the dictionary, and I have already written the
algorithm for the registered version in ARexx. But I have to put aside
translating it into C until the semester is over, for I have some essays to
write. The registered version will come with the latest version of DMD and
an improved ARexx interface for using SpellCheck with DME.
The registered version will not be freely distributable. You can
receive it only from me. For $10.00 (check or cash) ($15.00 outside the
U.S.A.), I will send you a copy of the registered version once I have
finished it. Any check must be drawn on an American bank.
USING SPELLCHECK
SpellCheck is a command line spelling checker. It compares an
alphabetized list of words with a dictionary. The dictionary must be an
alphabetized list of words with a single word on each line. To get a brief
rundown on how to use SpellCheck, you should type "SpellCheck ?" at the CLI
prompt. It will display the following:
SpellCheck
Evaluation V1.00 - A Command Line Spelling Checker.
Copyright © 1992 Fergus Duniho, All Rights Reserved.
Usage: SpellCheck <Dictionary> <List> [Mode]
<Dictionary> and <List> are both alphabetized lists of words.
[Mode] = IN, OUT, or ALL. Default is OUT.
IN prints each word from <List> that is also in <Dictionary>.
OUT prints each word from <List> that isn't in <Dictionary>.
ALL prints a single alphabetized list of all words in both.
IN and OUT also print the location where each word is or would be.
This product is Tradeware.
For the registered Shareware version, send $10.00 to
Fergus Duniho, 1170 Genesee St. B3 A7, Rochester, NY 14611
Internet: fdnh@troi.cc.rochester.edu
GEnie : F.DUNIHO
Although SpellCheck is a command line spelling checker, it's
primarily meant to be used with ARexx macros for text editors and word
processors. When it's RUN from an ARexx macro, its output should be
redirected to a file with ">". Its default mode, OUT, is meant to be used
for generating a list of words that might be misspelled. The IN mode should
be used with a dictionary of words that you are looking out for, such as a
list of homonyms and over-used words. I intend to write such a dictionary
in the near future, along with an ARexx macro for using it with DME. The
ALL mode is used for adding a list of words to the dictionary.
ADDING WORDS TO YOUR DICTIONARY
To add a list of words to your dictionary, you should type
something like this at the CLI prompt:
> SpellCheck >T:D <Dictionary> <List> ALL
This command will combine the contents of <Dictionary> and <List>
into a new file called T:D. To replace the old dictionary with T:D, you
should then type
> Move T:D <Dictionary>
If you don't have "Move", which comes with ARP, you should type the
following lines instead:
> Copy T:D <Dictionary>
> Delete T:D
Instead of redirecting the output of SpellCheck to T:, you can also
choose to redirect it to a new file in the same directory as your
dictionary. You might type something like this:
> SpellCheck >New <Dictionary> <List> ALL
> Delete <Dictionary>
> Rename New Dictionary
You should make sure that <List> contains no repetitions of words,
but you do not have to worry whether it contains words already in the
dictionary.
MY ADDRESSES
Send all contributions to my mailing address:
Fergus Duniho
1170 Genesee St. B3 A7
Rochester, NY 14611
Send any comments, requests, or bug-reports to my mailing address,
or preferably to one of my email addresses:
My Internet addresses are
fdnh@uhura.cc.rochester.edu
fdnh@troi.cc.rochester.edu
My GEnie address is F.DUNIHO