Ispell

Ispell

Ispell is a spelling checker for Unix that supports most Western languages. It offers several interfaces, including a programmatic interface for use by editors such as emacs. Unlike GNU Aspell, ispell will only suggest corrections that are based on a Damerau-Levenshtein distance of 1; it will not attempt to guess more distant corrections based on English pronunciation rules.Ispell has a very long history that can be traced back to a program that was originally written in 1971 in PDP-10 Assembly language by R.E.Gorin, and later ported to the C programming language and expanded by many others.The generalized affix description system introduced by ispell has since been imitated by other spellingcheckers such as MySpell.

Like most computerized spelling checkers, ispell works by reading an input file word by word, stopping when a word is not found in its dictionary. Ispell then attempts to generate a list of possible corrections and presents the incorrect word and any suggestions to the user, who can then choose a correction, replace the word with a new one, leave it unchanged, or add it to the dictionary.

Ispell pioneered the idea of a programmatic interface, which was originally intended for use by emacs. Other applications have since used the feature to add spell-checking to their own interface, and GNU Aspell has adopted the same interface so that it can be used with the same set of applications.

There are ispell dictionaries for most widely-spoken Western languages.

ee also

*GNU Aspell
*Hunspell
*JOrtho
*Kspell: GUI version of Ispell.
*MySpell
*Pspell

External links

* [http://www.lasr.cs.ucla.edu/geoff/ispell.html International Ispell]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Ispell — est un correcteur orthographique pour Unix supportant la plupart des langues occidentales. Il propose plusieurs interfaces, y compris une API pour des programmes comme l éditeur emacs. À l inverse de GNU Aspell, ispell ne propose que des… …   Wikipédia en Français

  • Ispell — International Ispell ist die Standardsoftware zur Rechtschreibprüfung unter Unix. Sie ist schon lange auf verschiedenen Unix Derivaten verbreitet und wird von vielen Programmen benutzt: So existiert zum Beispiel eine Anbindung an den Text Editor… …   Deutsch Wikipedia

  • GNU Aspell — Infobox Software name = GNU Aspell logo = caption = developer = GNU Aspell developers latest release version = 0.60.6 latest release date = April 16, 2008 operating system = Cross platform genre = Spell checker license = LGPL website =… …   Wikipedia

  • Advice (computer science) — In aspect and functional programming, advice describes a class of functions which modify other functions when the latter are run; it is a certain function, method or procedure that is to be applied at a given join point of a program.The following …   Wikipedia

  • Aspell — GNU Aspell GNU Aspell Développeurs Kevin Atkinson Dernière version …   Wikipédia en Français

  • GNU Aspell — Développeur Projet GNU Première version 29 avril 2000 …   Wikipédia en Français

  • GNU Aspell — Тип проверка орфографии Разработчик разработчики GNU Aspell Операционная система Кроссплатформенная Последняя версия 0.60.6.1 (4 июля 2011) Лицензия LGPL …   Википедия

  • Aspell — GNU Aspell oder kurz Aspell, ist eine Freie Software zur Rechtschreibprüfung für Unix artige Systeme und Windows. Aspell ist Teil des GNU Projekts und soll einmal Ispell ersetzen. Unter GNU/Linux ist es bereits recht weit verbreitet. Wie Ispell… …   Deutsch Wikipedia

  • Base (OpenOffice.org) — OpenOffice.org OpenOffice.org Version 3.0, Startbildschirm mit Auswahlmenü …   Deutsch Wikipedia

  • Calc (OpenOffice.org) — OpenOffice.org OpenOffice.org Version 3.0, Startbildschirm mit Auswahlmenü …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”