#  el_GR.aff 
#  greek affix file
#  for MySpell (pspell)
#  GPL 
#
#
#  LOG etc:
#  --------
#  Minor errors detected by Kevin Hendricks <kevin.hendricks@sympatico.ca>
#  and corrected by me 08/06/02 (evris)
#
#  Fix the TRY order to be more useful. Added character mappings so the vowels
#  that have the same pronunciation be closely related to each other. Added a
#  replacement table to better describe the phonetic rules. 13/05/2004 (steve)
#
#  Added 59 REP rules and one more letter for the TRY (patch by Nick Demou)
#
#  Steve Stavropoulos <steve@math.upatras.gr> 01/05/2004
#
#  Based on an older job :
#  Papakostas Evripidis evris@source.gr ep@rocketmail.com 27/01/02
#  Vryonis Panayotis    vrypan@yassou.net  27/01/02
#
#  Based on an older job :
#  greek.aff file
#  for ispell 
#  Papakostas Evripidis evris@source.gr ep@rocketmail.com 1999
#  
#  Based on an older job :
#  ellhnika.aff for Greek language by   and  
#  ,  ,24-9-97  

SET ISO8859-7
# You are likely to forget the accent, so accented characters come first. If
# you don't forget the accent, this order won't do any harm because it is higly
# unlikely for a word that differs in one accented char plus some other mistake
# to pop up in the possible suggestions (there has to be a closer match granted
# that the word you are looking for exists).
TRY 

MAP 5
MAP 
MAP 
MAP 
MAP 
MAP 

# Do we have to put the accented characters in here or the MAP above is enough?
# ANSWER: Looks like it is not! Maybe the map is only useful for the
# suggestion order...
#
# Because of the automatic generation of the following REP there are some
# combinations of letters that the greek language never uses, but I don't
# think they will do any harm.
REP 523
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP  
REP   
REP  
REP  


# prefix rules


PFX A Y 1
PFX A   0              .       #  > 

PFX B Y 1
PFX B   0           .       #  > 

PFX C Y 1
PFX C   0            .       #  > 

PFX D Y 1
PFX D   0           .       #  > 

PFX E Y 1
PFX E   0           .       #  > 

                                                     
# suffix rules

SFX F Y 4
SFX F                .    #  > 
SFX F               .    #  >  
SFX F                .    #  >       
SFX F               .    #  > 

SFX G Y 7
SFX G               .    #  >  
SFX G 0                   #  > 
SFX G              .    #  > 
SFX G               .    #  > 
SFX G             .    #  >  
SFX G              .    #  >  
SFX G              .    #  > 

SFX H Y 3 
SFX H 0               []     #  >    > 
SFX H              .        #  >     
SFX H              .        # #  > 

SFX I Y 5 
SFX I              .          #  > 
SFX I               .          #  >  
SFX I                .          #  >   
SFX I               .          #  > 
SFX I               .          #  > 
 
SFX J Y 5 
SFX J               .          #  > 
SFX J               .          #  > 
SFX J               .          #  >  
SFX J            .          #  > 
SFX J            .          #  > 
	 
SFX K Y 4 
SFX K             .           #  > 
SFX K              .           #  > 
SFX K            .           #  > 
SFX K 0                          #  > 

SFX L Y 5 
SFX L              .           #  >  
SFX L              .           #  >  
SFX L               .           #  > 
SFX L               .           #  > 
SFX L               .           #  > 

SFX M Y 4 
SFX M              .            #  > 
SFX M             .            #  > 
SFX M            .            #  > 
SFX M              .            #  >  

SFX N Y 5
SFX N          .             #  > 
SFX N              .             #  > 
SFX N               .             #  > 
SFX N               .             #  >  
SFX N              .             #  > 

SFX O Y 5
SFX O              .            #  > 
SFX O              .            #  > 
SFX O              .            #  >  
SFX O               .            #  > 
SFX O              .            #  >  

SFX P Y 4
SFX P              .            #  > 
SFX P            .            #  > 
SFX P              .            #  > 
SFX P              .            #  > 

SFX Q Y 5
SFX Q             .            #  > 
SFX Q              .            #  >  
SFX Q              .            #  > 
SFX Q               .            #  > 
SFX Q               .            #  > 

	 
SFX R Y 4
SFX R            .            #  > 
SFX R            .            #  > 
SFX R            .            #  > 
SFX R             .            #  > 

	 
SFX S Y 4
SFX S            .            #  > 
SFX S            .            #  > 
SFX S            .            #  > 
SFX S             .            #  > 

SFX T Y 4
SFX T               .             #  >  
SFX T             .             #  > 
SFX T              .             #  > 
SFX T             .             #  > 


SFX U Y 4
SFX U           .              #  >  
SFX U           .              #  > 
SFX U             .              #  > 
SFX U            .              #  > 

	 
SFX V Y 5
SFX V           .              #  > 
SFX V         .              #  > 
SFX V              .              #  > 
SFX V            .              #  > 
SFX V 0                          #  > 

SFX W Y 5
SFX W         .              #  > 
SFX W            .              #  > 
SFX W           .              #  > 
SFX W 0                         #  > 
SFX W 0                            #  > 

SFX X Y 5
SFX X          .               #  > 
SFX X              .               #  >  
SFX X              .               #  >  
SFX X              .               #  >  
SFX X              .               #  > 

SFX Y Y 4
SFX Y          .               #  > 
SFX Y       .               #  >  
SFX Y            .               #  > 
SFX Y             .               #  > 


SFX Z Y 3
SFX Z           .               #  > 
SFX Z                     #  >  
SFX Z                           #  > 

SFX a Y 4
SFX a            .            #  > 
SFX a                 .            #  > 
SFX a                .            #  > 
SFX a 0                            #  > 

	 
SFX b Y 4
SFX b          .               #  > 
SFX b              .               #  > 
SFX b                           #  > 
SFX b 0                             #  > 

SFX c Y 3
SFX c           .               #  > 
SFX c        .               #  > 
SFX c            .               #  > 

SFX d Y 4
SFX d            .             #  > 
SFX d                 .             #  > 
SFX d 0                              #  > 
SFX d                              #  > 

SFX e Y 4
SFX e         .                 #  > 
SFX e              .                 #  > 
SFX e             .                 #  > 
SFX e              .                 #  > 

SFX f Y 3
SFX f       .                     #  > 
SFX f        .                     #  > 
SFX f                            #  > 

SFX g Y 4
SFX g                   .         #  > 
SFX g                  .         #  
SFX g                  .         #  > 
SFX g                     .         #  > 

SFX h Y 4
SFX h                .         #  > 
SFX h                  .         #  > 
SFX h             .         #  > 
SFX h                     .         #  > 

SFX i Y 4
SFX i                  .         #  > 
SFX i                    .         #  > 
SFX i                     .         #  > 
SFX i                     .         #  > 

SFX j Y 3
SFX j                   .         #  > 
SFX j                     .         #  > 
SFX j                   .         #  > 

SFX k Y 3
SFX k                   .         #  > 
SFX k                    .         #  > 
SFX k                  .         #  > 

SFX l Y 4
SFX l                     .         #  > 
SFX l                     .         #  > 
SFX l                  .         #  > 
SFX l                  .         #  > 

SFX m Y 3
SFX m                    .         #  > 
SFX m             .         #  > 
SFX m                     .         #  >   

SFX n Y 3
SFX n                   .        #  >  
SFX n                   .        #  > 
SFX n                     .        #  > 
