| OLD | NEW |
| (Empty) |
| 1 # German compounding | |
| 2 | |
| 3 # handle special casing of German sharp s | |
| 4 | |
| 5 CHECKSHARPS | |
| 6 | |
| 7 # compound flags | |
| 8 | |
| 9 COMPOUNDBEGIN U | |
| 10 COMPOUNDMIDDLE V | |
| 11 COMPOUNDEND W | |
| 12 | |
| 13 # Prefixes are allowed at the beginning of compounds, | |
| 14 # suffixes are allowed at the end of compounds by default: | |
| 15 # (prefix)?(root)+(affix)? | |
| 16 # Affixes with COMPOUNDPERMITFLAG may be inside of compounds. | |
| 17 COMPOUNDPERMITFLAG P | |
| 18 | |
| 19 # for German fogemorphemes (Fuge-element) | |
| 20 # Hint: ONLYINCOMPOUND is not required everywhere, but the | |
| 21 # checking will be a little faster with it. | |
| 22 | |
| 23 ONLYINCOMPOUND X | |
| 24 | |
| 25 # for decapitalizing nouns with fogemorphemes | |
| 26 | |
| 27 CIRCUMFIX Y | |
| 28 | |
| 29 # for handling Fuge-elements with dashes (Arbeits-) | |
| 30 # dash will be a special word | |
| 31 | |
| 32 COMPOUNDMIN 1 | |
| 33 WORDCHARS - | |
| 34 | |
| 35 # compound settings and fogemorpheme for `Arbeit' | |
| 36 | |
| 37 SFX A Y 3 | |
| 38 SFX A 0 s/UPX . | |
| 39 SFX A 0 s/VPXDY . | |
| 40 SFX A 0 0/WXDY . | |
| 41 | |
| 42 # compound settings for `Computer' | |
| 43 | |
| 44 SFX B Y 2 | |
| 45 SFX B 0 0/UPX . | |
| 46 SFX B 0 0/VWPXDY . | |
| 47 | |
| 48 # a suffix for `Computer' | |
| 49 | |
| 50 SFX C Y 2 | |
| 51 SFX C 0 n . | |
| 52 SFX C 0 n/WXDY . | |
| 53 | |
| 54 # for forbid exceptions (*Arbeitsnehmer) | |
| 55 | |
| 56 FORBIDDENWORD Z | |
| 57 | |
| 58 # dash prefix for compounds with dash (Arbeits-Computer) | |
| 59 | |
| 60 PFX - Y 2 | |
| 61 PFX - 0 -/PUVW . | |
| 62 PFX - 0 -/PY . | |
| 63 | |
| 64 # decapitalizing prefix | |
| 65 # circumfix for positioning in compounds | |
| 66 | |
| 67 PFX D Y 29 | |
| 68 PFX D A a/PXY A | |
| 69 PFX D Ä ä/PXY Ä | |
| 70 PFX D B b/PXY B | |
| 71 PFX D C c/PXY C | |
| 72 PFX D D d/PXY D | |
| 73 PFX D E e/PXY E | |
| 74 PFX D F f/PXY F | |
| 75 PFX D G g/PXY G | |
| 76 PFX D H h/PXY H | |
| 77 PFX D I i/PXY I | |
| 78 PFX D J j/PXY J | |
| 79 PFX D K k/PXY K | |
| 80 PFX D L l/PXY L | |
| 81 PFX D M m/PXY M | |
| 82 PFX D N n/PXY N | |
| 83 PFX D O o/PXY O | |
| 84 PFX D Ö ö/PXY Ö | |
| 85 PFX D P p/PXY P | |
| 86 PFX D Q q/PXY Q | |
| 87 PFX D R r/PXY R | |
| 88 PFX D S s/PXY S | |
| 89 PFX D T t/PXY T | |
| 90 PFX D U u/PXY U | |
| 91 PFX D Ü ü/PXY Ü | |
| 92 PFX D V v/PXY V | |
| 93 PFX D W w/PXY W | |
| 94 PFX D X x/PXY X | |
| 95 PFX D Y y/PXY Y | |
| 96 PFX D Z z/PXY Z | |
| OLD | NEW |