For the sake of precisity: SFX D y ied [^aeiou]y
Field ----- 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 The third field indicates the **string of chars** to strip (not just a single character). Goran asks for a character like '?' that would cause to strip any character, or ?a? would mean strip all 3 character strings, whose middle character is an 'a'. The only problem I can see is, if any language uses ? as a regular character. Maybe that could be handled with some REP mechanism. I do not quite understand, why this request. Affix handling is optimized, and even big affix files, much bigger than ever required for slavic or german languages are handled now with a reasonable speed. >> I am sorry I misunderstood. Your request is a good one. Since 0 means nothing, it is reasonable to suggest a number as the number of chars to be dropped. It would reduce the number of items in the new Dutch affix file as well. << --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lingucomponent.openoffice.org For additional commands, e-mail: dev-h...@lingucomponent.openoffice.org