Jonathon Blake wrote:
Bruno wrote:
we can create a unified dictionary but this implies modification in
spell checker.
Au Gramadoir uses a different type of spell checker.
Language Tool uses another type of spell checker.
Language Tool in its current version (0.8.2) does not use any spell checker.
Whilst a unified dictionary is theoretically possible, doing so
presents major problems.
It's not really useful to create a unified dictionary for spelling and
grammar correction. Now, I'm in the process of enriching the notation
we'll be using in LanguageToll, and I can bet that no spelling checker
could ever use this kind of notation. I can try writing a universal kind
of file format for grammar checker (LT is already XML-based) but this
will never, ever, converge to myspell dictionaries because too much
grammatical annotation is needed. Even in hunmorph format (which is an
extension of myspell) it's impossible to express things like:
check for the word "bla bla" in any of its inflected forms, and then the
word "foo bar" in this very form, and if it's not followed by "bar foo"...
basically grammar checker must use regular expressions while spelling
checker will never need to do that
So while we could devise some Open Grammar Checker Rule File Format, it
would be still different from the spellchecker format.
Regards,
Marcin
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]