### C.5 Context Sensitive Spelling

In some language, such as Luxembourgish, the spelling of a word depends on which words surround it. For example the the letter ``n`' at the end of a word will disappear if it is followed by another word starting with a certain letter such as an ``s`'. However, it can probably get more complicated than that. I would like to know how complicated before I attempt to implement support for context sensitive spelling.