Udmurt NLP Grammar

Finite state and Constraint Grammar based analysers, proofing tools and other resources

View the project on GitHub giellalt/lang-udm

Udmurt twol file

This file documents the phonology.twolc file

Alphabet, Sets and Definitions

Letters of the alphabet

Archiphonemes for vowels

%^@:0 This apparently causes :о +V+Ind+PrtII:%>еме%>%^@ +V+Ind+Fut:%>о%>%^@ +V+Ind+PrtI:%>и%>%^@

Triggers

Boundary symbols

Sets

Definitions

Rules

DEPALATALISATION

Depalatalize и

Depalatalize е

**Depalatalized %{еэ%} **

Depalatalize и

Depalatalize е3:е

Depalatalize е3:э

Depalatalize е3:е

Depalatalize Ы3:ы

Depalatalize and raise е3:ы

Depalatalize and raise ё:о

%^А3:а

%^О2:о

Palatal %^О2:ё

Palatal э:е

Palatal е

Palatal и

Palatal а

Palatal и:й

VOWEL LOSS

Is this really necessary **Stem vowel loss ы:0 LEFT **

Stem vowel loss Ы2:0 RIGHT

я:0

е:0

е:ь

э:0

Palatal е:0

Palatal и:0

%^О2:0

й:0

ь:0

ъ:0

ZERO TO CONSONANT

%^Л3:л

CONSONANTS

Devoicing д:т

Devoicing з:с

Surface consonant before vowel %^К3:к

Surface consonant before vowel %^М3:м

Disallow %^NotRusJa after cons or other vowels

Disallow %^RusJa after cons or other vowels

Disallow %^RusJaErr after cons or other vowels


This (part of) documentation was generated from src/fst/morphology/phonology.twolc