123456789101112131415161718 |
- word
- := syll cons end
- | init penult end
- | init syll penult end
- | init syll syll penult end
- ;
- syll := cons vowel;
- init := 4: cons vowel | 4: vowel | vowel cons vowel;
- penult := cons vowel cons;
- end ::= el ael as as as es us us em em um um arm
- is os os os on at ar or or ir o a a a;
- cons ::= b g t t t d d h v v z z z ch j x c c c
- l l l m n s s s p f r r r s;
- vowel := 3: 'a'| 2: 'i' | 'u' | 2: 'e' | 'o' | 3: 'æ';
- puts word;
|