4 # ignoring Ux0F35 and Ux0F37, as they are extremely rare but valid.
5 # This means that a syllable containing these signs at invalid places will not
6 # be detected by the spell checker, but this makes the code more simple at
12 # The "N" makes the suffixes mandatory. It is used only with B, example: དཀ/NB,
13 # in this case, དཀ is invalid, but is not if there is a suffix.
16 # grammatical suffixes only
18 SFX C 0 འི . +'brel_sgra
19 SFX C 0 འོ . +slar_bsdu
20 SFX C 0 འིའོ . +'brel_sgra_slar_bsdu
22 SFX C 0 ས . +byed_sgra
23 SFX C 0 འང . +rgyan_sdud
24 SFX C 0 འམ . +'byed_sdud
26 # Words with mandatory vowel or suffix
27 # If no ashung and no vowel, a suffix is mandatory
36 # Non-mandatory vowel or suffix. In these cases, no ashung is possible, see
45 # List of suffixes used by both A and B
57 SFX S 0 འི . +'brel_sgra
58 SFX S 0 འོ . +slar_bsdu
59 SFX S 0 འིའོ . +'brel_sgra_slar_bsdu
60 SFX S 0 འང . +rgyan_sdud
61 SFX S 0 འམ . +'byed_sdud
66 # Replace archaic forms by modern ones