WikiDiscuss

WikiDiscuss


PEG Morphology Algorithm

posts: 1912


> On Tue, Dec 21, 2004 at 04:41:17AM -0800, Jorge Llamb?as wrote:
> > I think this is all it takes:
> >
> > cmavo <- !cmene !gismu !lujvo !fuhivla cmavo-form / digit
>
> No, they need to be PA, not just cmavo:
>
> Morphology pass: text=( CMAVO=( cmavo=( digit=( 1 ) ) )
> CMAVO=( cmavo=( digit=( 2 ) ) ) CMAVO=( PA=( digit=( 3 ) )
> ) )

Right, the problem is that PA is followed by space or consonant,
not by digit, so PA should end &(space / consonant / digit).
Probably every &(space / consonant) should be changed to that.

post-word <- &(space / consonant / digit)

> > I thought about replacing:
> >
> > stressed <- comma* AEIOU
> >
> > with:
> >
> > stressed <- comma* ?????
> >
> > and making the corresponding changes in the letter definitions,
> > and adding:
> >
> > letter <- comma* A-Z
> >
> > BY <- Y space-chars* BU / &cmavo ( j o h o / ... / x y / z y / letter )
> > &(spaces / consonant)
> >
> > but I guess that would be too revolutionary for some people.
>
> I don't understand what this would do?

Use caps to represent lerfu, and use an acute mark
on vowels to represent stress.

mu'o mi'e xorxes




__
Do you Yahoo!?
Take Yahoo! Mail with you! Get it on your mobile phone.
http://mobile.yahoo.com/maildemo