tags : Programming Languages,Regular Expressions
Some History
Spellcheckers
These are usually based in their dictionary formats and how well they support certain language construction. Some languages allow really strange things that simple word dictionaries don’t cut it.
ispell
: “original” spellchecker from GNU, very old. (Before unicode, needs special treatment w utf-8)aspell
: Improves ispell w better unicode supportmyspell
: This was created for open-office. (unicode support + multiple languages)hunspell
: Originally developed for hungarian, based onmyspell
, later replacedmyspell
Dictionaries
Spellcheck wrapper
enchant
: Wrapper library that let’s us interface with multiple spellcheckers easily
Language packs
This is usually translations for program’s UI. But it’s a wordy word.