WikiDiscuss

WikiDiscuss


PEG Morphology Algorithm

On Wednesday 22 December 2004 13:11, Jorge "Llambías" wrote:
> That's how the PEG is set to work now:
>
> a can never be followed by a, e, o or y
> e can never followed by a, e, o, u or y
> o can never followed by a, e, o, u or y
> y can never followed by a, e, i, o, or u
>
> Those restrictions are absolute, no matter if there are
> intervening commas. (An intervening apostrophe allows
> any pair, the vowels are not adjacent then.)
>
> In gismu: Only a, e, i, o, u. No vowel can be followed by another vowel.
> In lujvo: ai, au, ei, oi are the only pairs allowed. y allowed as hyphen.
> In fu'ivla: (i/u)(a/e/i/o/u) are added. Possibly iy as hyphen in lujvo.
> In cmene and lujvo: iy, uy and yy are added.
>
> fu'ivla, cmene and lujvo allow longer strings of vowels as
> long as each adjacent pair is allowed.

Valfendi is set up like this:
In gismu: Only a, e, i, o, u.
In lujvo: ai, au, ei, oi are the only pairs allowed. y allowed as hyphen.
In fu'ivla: All pairs (a/e/i/o/u)(a/e/i/o/u) are allowed. If the two vowels do
not form a diphthong, they are assumed to have a comma between them.
Arbitrarily long vowel strings are allowed.
In fu'ivla lujvo: All pairs (a/e/i/o/u)(a/e/i/o/u) are allowed. y is allowed
between consonants and must occur at least once.
In cmene: All pairs are allowed. iy and uy are diphthongs. If the two vowels
do not form a diphthong, they are assumed to have a comma between them.
In cmavo: ai, au, ei, oi are allowed in arbitrarily long cmavo.
(i/u)(a/e/i/o/u) are allowed in two-letter cmavo. No more than two vowels in
a row are allowed; a cmavo with more than two vowels must contain an
apostrophe.

phma
--
Maintenant, j'ai besoin d'une loupe pour trouver mes lunettes!
-Les Perles de la médecine