1*e1fe3e4aSElliott Hugheslanguagesystem DFLT dflt; 2*e1fe3e4aSElliott Hugheslanguagesystem latn dflt; 3*e1fe3e4aSElliott Hugheslanguagesystem latn TRK; 4*e1fe3e4aSElliott Hugheslanguagesystem cyrl dflt; 5*e1fe3e4aSElliott Hughes 6*e1fe3e4aSElliott Hughesfeature aalt { 7*e1fe3e4aSElliott Hughes feature salt; 8*e1fe3e4aSElliott Hughes feature smcp; 9*e1fe3e4aSElliott Hughes sub d by d.alt; 10*e1fe3e4aSElliott Hughes} aalt; 11*e1fe3e4aSElliott Hughes 12*e1fe3e4aSElliott Hughesfeature smcp { 13*e1fe3e4aSElliott Hughes sub [a - c] by [A.sc - C.sc]; 14*e1fe3e4aSElliott Hughes sub f i by f_i; # not considered for aalt 15*e1fe3e4aSElliott Hughes} smcp; 16*e1fe3e4aSElliott Hughes 17*e1fe3e4aSElliott Hughesfeature salt { 18*e1fe3e4aSElliott Hughes sub a from [a.alt1 a.alt2 a.alt3]; 19*e1fe3e4aSElliott Hughes sub e [c d e]' f by [c.mid d.mid e.mid]; 20*e1fe3e4aSElliott Hughes sub b by b.alt; 21*e1fe3e4aSElliott Hughes} salt; 22