No | Suffix | Replace | Condition |
1 | IES | Y | |
2 | xyES | xy | xy = kO, CH, SH, SS, ZZ or xX |
3 | xyS | xy | xy = xk, xE, vY, vO, OA or EA |
4 | IES' | Y | |
5 | xES' | x | |
6 | xS' | x | |
7 | x'S | x | |
8 | x' | x | |
9 | xyING | xy | xy = kk, xv, xX |
10 | xyING | xyE | xy = vk |
11 | IED | Y | |
12 | xyED | xy | xy = kk, xv, xX |
13 | xyED | xyE | xy = vk |
The first column gives the pattern at the end of the word, the second the pattern that replaces it, if the condition in column three is satisfied. Capital letters stand for letters as they are found in the string. Lowercase x and y denote arbitrary but fixed letters, v denotes an arbitrary vowel, k an arbitrary consonant. For each rule there is a list of exceptions. The rules are applied top down until one matches