Olivier R. wrote:
> Here is the documentation you need:
> http://sourceforge.net/docman/display_doc.php?docid=29374&group_id=143754
>
>
okay... thanks.
> Girard Aquino a écrit :
>
>>> 1 SFX - indicates this is a suffix
>>> 2 D - is the name of the character which represents this suffix
>>> 3 Y - indicates it can be combined with prefixes (cross product)
>>> 4 4 - indicates that sequence of 4 affix entries are needed to
>>> properly store the affix information
>>
>> 1. does field 2 mean that there is a pre-requisite of 4 "conditions"
>> or affix rules for everything under the "name of the character" in
>> field number 2 to run?
>
> Field 4 is the number of rules the flag you set on a lemma will try to
> apply on it, i.e. the number of lines under the first line.
>
i see... meaning this one:
PFX B Y 1
PFX B b bin b[aeiou]
PFX K Y 1
PFX K k kin k[aeiou]
PFX D Y 1
PFX D d din d[aeiou]
PFX G Y 1
PFX G g gin g[aeiou]
PFX H Y 1
PFX H h hin h[aeiou]
PFX M Y 1
PFX M m min m[aeiou]
PFX N Y 1
PFX N n nin n[aeiou]
PFX P Y 1
PFX P p pin p[aeiou]
PFX S Y 1
PFX S s sin s[aeiou]
PFX T Y 1
PFX T t tin t[aeiou]
PFX W Y 1
PFX W w win w[aeiou]
PFX Y Y 1
PFX Y y yin y[aeiou]
... can be written under one flag... and under that flag, there are 12
rules representing each of these?
>> 2. what values can i assign to field number 2? are there rules on how
>> to assign names?
>
> By default, one-letter flag. But you can use two-letters flags with
> the command "FLAG long", or numbers from 0 to 65000 with the command
> "FLAG num".
>
>
>
>>> 1 SFX - indicates this is a suffix
>>> 2 D - is the name of the character which represents
>>> this affix
>>> 3 y - the string of chars to strip off before adding
>>> affix
>>> (a 0 here indicates the NULL string)
>>> 4 ied - the string of affix characters to add
>>> (a 0 here indicates the NULL string)
>>> 5 [^aeiou]y - the conditions which must be met before the affix
>>> can be applied
>>
>> 1. when working with PFX, does [^aeiou]y mean that the first letter
>> should not be a,e,i,o,u and that the second letter should be "y"?
>> accordingly, doing y[^aeiou] in PFX, means first letter should be
>> "y", and second letter should not be a,e,i,o,u?
>
> Yes.
> The condition field is a minimal regular expression.
>
>> 1. if i want to represent all words that end with a vowel, and add
>> the suffix "ng", is the following syntax correct?
>>
>>> SFX G Y 1
>>> SFX G 0 ng aeiou
>
> it will apply the rule to words which ends with "aeiou" only. I guess
> no word ends like that.
>
> Write :
> SFX G 0 ng [aeiou]
i see. does this:
SFX G 0 ng [aeiou][dlrst]
mean words that have either a,e,i,o,u as 2nd to the last and d,l,r,s,t
as the last letter?
so it's: enclosed in brackets = either one of these letters
and no brackets = these letters specifically and in that order?
i'll get started on reading the link you gave plus other information. i
do hope i can still get quick information through this thread. thanks a
lot.
_________________________________________________________________
Easily publish your photos to your Spaces with Photo Gallery.
http://get.live.com/photogallery/overview