Search for the longest among the following suffixes, and perform the action indicated.
eed eedly+
replace by ee if in R1
ed edly+ ing ingly+
delete if the preceding word part contains a vowel, and after the deletion:
if the word ends at, bl or iz add e (so luxuriat -> luxuriate), or
if the word ends with a double remove the last letter (so hopp -> hop), or
if the word is short, add e (so hop -> hope)
Search for the longest among the following suffixes, and perform the action indicated.
eed eedly+ replace by ee if in R1
ed edly+ ing ingly+ delete if the preceding word part contains a vowel, and after the deletion: if the word ends at, bl or iz add e (so luxuriat -> luxuriate), or if the word ends with a double remove the last letter (so hopp -> hop), or if the word is short, add e (so hop -> hope)