|
Last change
on this file was 6, checked in by Gary Byers, 21 years ago |
|
Initial revision
|
-
Property svn:eol-style
set to
native
-
Property svn:keywords
set to
Author Date Id Revision
|
|
File size:
1.1 KB
|
| Line | |
|---|
| 1 | SPELL was originally part of Hemlock, CMUCL's Common Lisp text editor.
|
|---|
| 2 | This version has been mostly rewritten in portable ANSI CL. The only
|
|---|
| 3 | file that remains to be converted is spell-aug.lisp. Besides ripping
|
|---|
| 4 | out implementation-specific code, the biggest change is that the spelling
|
|---|
| 5 | dictionary is no longer a global variable. Instead, it has been
|
|---|
| 6 | converted to be a class; multiple dictionaries may thus coexist at any
|
|---|
| 7 | one time. Most functions have therefore been changed to take an extra
|
|---|
| 8 | DICTIONARY parameter.
|
|---|
| 9 |
|
|---|
| 10 | An ASDF system definition is contained in spell.asd.
|
|---|
| 11 |
|
|---|
| 12 | Semi-extensive testing has been done. However, a test suite would be
|
|---|
| 13 | a good thing to write.
|
|---|
| 14 |
|
|---|
| 15 | To get started, compile and load the system, then enter
|
|---|
| 16 |
|
|---|
| 17 | (SPELL::BUILD-DICTIONARY #p"/path/to/spell-dictionary.text" "outfile")
|
|---|
| 18 | (SETF MY-DICTIONARY *)
|
|---|
| 19 | (CORRECT-SPELLING MY-DICTIONARY "debugg")
|
|---|
| 20 |
|
|---|
| 21 | spellcoms.lisp is a file containing Hemlock commands and functions to
|
|---|
| 22 | integrate the SPELL package into Hemlock. It needs to be rewritten
|
|---|
| 23 | to work with the new code, but is an example of what can be done with
|
|---|
| 24 | the provided interfaces.
|
|---|
| 25 |
|
|---|
| 26 | Please email any comments, questions, or bug fixes to froydnj@cs.rice.edu.
|
|---|
Note:
See
TracBrowser
for help on using the repository browser.