]> git.lyx.org Git - dictionaries.git/blobdiff - dicts/el_GR.aff
Some dic updates
[dictionaries.git] / dicts / el_GR.aff
index 5d1c46c359b26ca4ce79ecb0ad5a33055664e40b..27b5a9499343b347cfc3d4b096a40bdcf3c18642 100644 (file)
-#  el_GR.aff 
-#  greek affix file
-#  for MySpell (pspell)
-#  GPL 
+# Greek aff started from scratch but benefited from previous work
+# See the README file for references
 #
+# Take a slightly different approach from previous work in defining
+# the SFX part following more or less the Greek grammar groups
 #
-#  LOG etc:
-#  --------
-#  Minor errors detected by Kevin Hendricks <kevin.hendricks@sympatico.ca>
-#  and corrected by me 08/06/02 (evris)
+# Take a rather conservative approach in defining MAP/REP's which 
+# reduces effor at run-time
+## 
+# All PFX/SFX rules are identified with lower case letters to allow
+# a somewhat easy eay with combining with the en_US aff file that uses
+# upper case id's
+##
 #
-#  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)
+SET UTF-8
+TRY άόίϊΐέήύϋΰώιηυωοεατνρσκμπλςγδθφβζξψχΆΈΉΊΌΎΏ
+
+KEY ;ςερτυθιοπ|ασδφγηξκλ|ζχψωβνμ
+
+# MAP sets some priorities of very common mistakes - accents
+# and typing wrong ι/η/υ, ο/ω
+MAP 7
+MAP αά
+MAP εέ
+MAP οόωώ
+MAP ηήιίυύίΐ
+MAP σς
+MAP ε(αι)
+MAP (οι)ι
+
+# REPlacement options and priority settings
 #
-#  Added 59 REP rules and one more letter for the TRY (patch by Nick Demou)
-#
-#  Removed some REP rules and added some more (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 522
-REP á Ü
-REP Ü á
-REP ãê ãã
-REP ãã ãê
-REP ðó ø
-REP ø ðó
-REP êó î
-REP î êó
-REP Üà Üâ
-REP Üà Üõ
-REP Üà Üû
-REP Üà áà
-REP Üà áâ
-REP Üà áõ
-REP Üà áû
-REP Üà áý
-REP Üâ Üõ
-REP Üâ Üû
-REP Üâ áà
-REP Üâ áâ
-REP Üâ áõ
-REP Üâ áû
-REP Üâ áý
-REP Üõ Üâ
-REP Üõ Üû
-REP Üõ áà
-REP Üõ áâ
-REP Üõ áõ
-REP Üõ áû
-REP Üõ áý
-REP Üû Üâ
-REP Üû Üõ
-REP Üû áà
-REP Üû áâ
-REP Üû áõ
-REP Üû áû
-REP Üû áý
-REP Üý Üâ
-REP Üý Üõ
-REP Üý Üû
-REP Üý áà
-REP Üý áâ
-REP Üý áõ
-REP Üý áû
-REP Üý áý
-REP áà Üâ
-REP áà Üõ
-REP áà Üû
-REP áà áâ
-REP áà áõ
-REP áà áû
-REP áà áý
-REP áâ Üâ
-REP áâ Üõ
-REP áâ Üû
-REP áâ áà
-REP áâ áõ
-REP áâ áû
-REP áâ áý
-REP áõ Üâ
-REP áõ Üõ
-REP áõ Üû
-REP áõ áà
-REP áõ áâ
-REP áõ áû
-REP áõ áý
-REP áû Üâ
-REP áû Üõ
-REP áû Üû
-REP áû áà
-REP áû áâ
-REP áû áõ
-REP áû áý
-REP áý Üâ
-REP áý Üõ
-REP áý Üû
-REP áý áà
-REP áý áâ
-REP áý áõ
-REP áý áû
-REP é ß
-REP ß é
-REP é ú
-REP ú é
-REP é À
-REP À é
-REP é ç
-REP ç é
-REP é Þ
-REP Þ é
-REP é õ
-REP õ é
-REP é ý
-REP ý é
-REP é û
-REP û é
-REP é à
-REP à é
-REP ß ú
-REP ú ß
-REP ß À
-REP À ß
-REP ß ç
-REP ç ß
-REP ß Þ
-REP Þ ß
-REP ß õ
-REP õ ß
-REP ß ý
-REP ý ß
-REP ß û
-REP û ß
-REP ß à
-REP à ß
-REP ú À
-REP À ú
-REP ú ç
-REP ç ú
-REP ú Þ
-REP Þ ú
-REP ú õ
-REP õ ú
-REP ú ý
-REP ý ú
-REP ú û
-REP û ú
-REP ú à
-REP à ú
-REP À ç
-REP ç À
-REP À Þ
-REP Þ À
-REP À õ
-REP õ À
-REP À ý
-REP ý À
-REP À û
-REP û À
-REP À à
-REP à À
-REP ç Þ
-REP Þ ç
-REP ç õ
-REP õ ç
-REP ç ý
-REP ý ç
-REP ç û
-REP û ç
-REP ç à
-REP à ç
-REP Þ õ
-REP õ Þ
-REP Þ ý
-REP ý Þ
-REP Þ û
-REP û Þ
-REP Þ à
-REP à Þ
-REP õ ý
-REP ý õ
-REP õ û
-REP û õ
-REP õ à
-REP à õ
-REP ý û
-REP û ý
-REP ý à
-REP à ý
-REP û à
-REP à û
-REP ï ü
-REP ü ï
-REP ï ù
-REP ù ï
-REP ï þ
-REP þ ï
-REP ü ù
-REP ù ü
-REP ü þ
-REP þ ü
-REP ù þ
-REP þ ù
-REP Ýà Ýâ
-REP Ýà Ýõ
-REP Ýà Ýû
-REP Ýà åà
-REP Ýà åâ
-REP Ýà åõ
-REP Ýà åû
-REP Ýà åý
-REP Ýâ Ýõ
-REP Ýâ Ýû
-REP Ýâ åà
-REP Ýâ åâ
-REP Ýâ åõ
-REP Ýâ åû
-REP Ýâ åý
-REP Ýõ Ýâ
-REP Ýõ Ýû
-REP Ýõ åà
-REP Ýõ åâ
-REP Ýõ åõ
-REP Ýõ åû
-REP Ýõ åý
-REP Ýû Ýâ
-REP Ýû Ýõ
-REP Ýû åà
-REP Ýû åâ
-REP Ýû åõ
-REP Ýû åû
-REP Ýû åý
-REP Ýý Ýâ
-REP Ýý Ýõ
-REP Ýý Ýû
-REP Ýý åà
-REP Ýý åâ
-REP Ýý åõ
-REP Ýý åû
-REP Ýý åý
-REP åà Ýâ
-REP åà Ýõ
-REP åà Ýû
-REP åà åâ
-REP åà åõ
-REP åà åû
-REP åà åý
-REP åâ Ýâ
-REP åâ Ýõ
-REP åâ Ýû
-REP åâ åà
-REP åâ åõ
-REP åâ åû
-REP åâ åý
-REP åõ Ýâ
-REP åõ Ýõ
-REP åõ Ýû
-REP åõ åà
-REP åõ åâ
-REP åõ åû
-REP åõ åý
-REP åû Ýâ
-REP åû Ýõ
-REP åû Ýû
-REP åû åà
-REP åû åâ
-REP åû åõ
-REP åû åý
-REP åý Ýâ
-REP åý Ýõ
-REP åý Ýû
-REP åý åà
-REP åý åâ
-REP åý åõ
-REP åý åû
-REP ÝÀ Ýé
-REP ÝÀ Ýú
-REP ÝÀ åÀ
-REP ÝÀ åß
-REP ÝÀ åé
-REP ÝÀ åú
-REP Ýß Ýé
-REP Ýß Ýú
-REP Ýß åÀ
-REP Ýß åß
-REP Ýß åé
-REP Ýß åú
-REP Ýé Ýú
-REP Ýé åÀ
-REP Ýé åß
-REP Ýé åé
-REP Ýé åú
-REP Ýú Ýé
-REP Ýú åÀ
-REP Ýú åß
-REP Ýú åé
-REP Ýú åú
-REP åÀ Ýé
-REP åÀ Ýú
-REP åÀ åß
-REP åÀ åé
-REP åÀ åú
-REP åß Ýé
-REP åß Ýú
-REP åß åÀ
-REP åß åé
-REP åß åú
-REP åé Ýé
-REP åé Ýú
-REP åé åÀ
-REP åé åß
-REP åé åú
-REP åú Ýé
-REP åú Ýú
-REP åú åÀ
-REP åú åß
-REP åú åé
-REP ÜÀ Üé
-REP ÜÀ Üú
-REP ÜÀ áÀ
-REP ÜÀ áß
-REP ÜÀ áé
-REP ÜÀ áú
-REP Üß Üé
-REP Üß Üú
-REP Üß áÀ
-REP Üß áß
-REP Üß áé
-REP Üß áú
-REP Üé Üú
-REP Üé áÀ
-REP Üé áß
-REP Üé áé
-REP Üé áú
-REP Üú Üé
-REP Üú áÀ
-REP Üú áß
-REP Üú áé
-REP Üú áú
-REP áÀ Üé
-REP áÀ Üú
-REP áÀ áß
-REP áÀ áé
-REP áÀ áú
-REP áß Üé
-REP áß Üú
-REP áß áÀ
-REP áß áé
-REP áß áú
-REP áé Üé
-REP áé Üú
-REP áé áÀ
-REP áé áß
-REP áé áú
-REP áú Üé
-REP áú Üú
-REP áú áÀ
-REP áú áß
-REP áú áé
-REP Üß Ý
-REP Üß å
-REP Üé Ý
-REP Üé å
-REP Ý Üé
-REP Ý áÀ
-REP Ý áß
-REP Ý áé
-REP Ý áú
-REP Ý å
-REP áÀ Ý
-REP áÀ å
-REP áß Ý
-REP áß å
-REP áé Ý
-REP áé å
-REP áú Ý
-REP áú å
-REP å Üé
-REP å Ý
-REP å áÀ
-REP å áß
-REP å áé
-REP å áú
-REP Þ åé
-REP Þ ïé
-REP ß åé
-REP ß ïé
-REP åß ç
-REP åß é
-REP åß ïé
-REP åß õ
-REP åß Þ
-REP åß ß
-REP åß ïß
-REP åß ý
-REP åé Þ
-REP åé ß
-REP åé ç
-REP åé é
-REP åé ïß
-REP åé ïé
-REP åé õ
-REP åé ý
-REP ç åß
-REP ç åé
-REP ç ïß
-REP ç ïé
-REP çâ çõ
-REP çõ çâ
-REP é åß
-REP é åé
-REP é ïß
-REP é ïé
-REP ê êê
-REP êê ê
-REP ë ëë
-REP ëë ë
-REP ì ìì
-REP ìì ì
-REP ïß åé
-REP ïß ç
-REP ïß é
-REP ïß õ
-REP ïé Þ
-REP ïé ß
-REP ïé åß
-REP ïé åé
-REP ïé ç
-REP ïé é
-REP ïé õ
-REP ïé ý
-REP ð ðð
-REP ðð ð
-REP ñ ññ
-REP ññ ñ
-REP ó óó
-REP óó ó
-REP ô ôô
-REP ôô ô
-REP õ åß
-REP õ åé
-REP õ ïß
-REP õ ïé
-REP ý åé
-REP ý ïé
-REP áõ áö
-REP Üõ áö
-REP áý áö
-REP áõ Üö
-REP Üõ Üö
-REP áý Üö
-REP áö áõ
-REP Üö áõ
-REP áö áý
-REP Üö áý
-REP Üö áö
-REP áö Üö
-REP Ýé ç
-REP Ýé Þ
-REP Ýé é
-REP Ýé ß
-REP åé ú
-REP Ýé ú
-REP åß ú
-REP åé À
-REP Ýé À
-REP åß À
-REP Ýé ïé
-REP Ýé ïß
-REP Ýé õ
-REP Ýé ý
-REP åé û
-REP Ýé û
-REP åß û
-REP åé à
-REP Ýé à
-REP åß à
-REP åõ åö
-REP Ýõ åö
-REP åý åö
-REP åõ Ýö
-REP Ýõ Ýö
-REP åý Ýö
-REP åö åõ
-REP Ýö åõ
-REP åö åý
-REP Ýö åý
-REP Ýö åö
-REP åö Ýö
-REP Þ åß
-REP Þ ïß
-REP ú åé
-REP À åé
-REP ß åß
-REP ú åß
-REP À åß
-REP ú ïé
-REP À ïé
-REP ß ïß
-REP ú ïß
-REP À ïß
-REP üé åé
-REP üé åß
-REP ïß åß
-REP üé ç
-REP üé Þ
-REP ïß Þ
-REP üé é
-REP üé ß
-REP ïß ß
-REP ïé ú
-REP üé ú
-REP ïß ú
-REP ïé À
-REP üé À
-REP ïß À
-REP üé ïé
-REP ïß ïé
-REP ïé ïß
-REP üé ïß
-REP üé õ
-REP üé ý
-REP ïß ý
-REP ïé û
-REP üé û
-REP ïß û
-REP ïé à
-REP üé à
-REP ïß à
-REP üõ ïõ
-REP ïý ïõ
-REP ïõ ïý
-REP üõ ïý
-REP û åé
-REP à åé
-REP ý åß
-REP û åß
-REP à åß
-REP û ïé
-REP à ïé
-REP ý ïß
-REP û ïß
-REP à ïß
+REP 55
+REP α ά
+REP ά α
+REP ε έ
+REP έ ε
+REP η ή
+REP ή η
+REP η ει
+REP η εί
+REP ή ει
+REP ή εί
+REP ι ί
+REP ί ι
+REP ι ει
+REP ι εί
+REP ί ει
+REP ί εί
+REP ο ό
+REP ό ο
+REP υ ύ
+REP ύ υ
+REP ω ώ
+REP ώ ω
+REP αι αί
+REP αί αι
+REP άι αί
+REP αι ε
+REP αί έ
+REP αί ε
+REP αι έ
+REP έ αι
+REP ε αι
+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
+## j,k,l reserved for future use
 
+PFX a Y 1
+PFX a   0     α         .       # βάσιμος > αβάσιμος
 
-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 çò   åò          .             # íáýôçò > íáýôåò
+PFX b Y 1
+PFX b   0     ξανα      .       # ζητώ > ξαναζητώ
 
-SFX O Y 5
-SFX O þ    Üìå         .            # áãáðþ > áãáðÜìå
-SFX O üò   éÜ          .            # ãëõêüò > ãëõêéÜ
-SFX O Þò   éÜ          .            # óôá÷ôÞò > óôá÷ôéÜ 
-SFX O ß    éÜ          .            # ðïõëß > ðïõëéÜ
-SFX O ýò   éÜ          .            # âáèýò > âáèéÜ 
+PFX c Y 1
+PFX c   0     απο       .       # σύνθεση > αποσύνθεση
 
-SFX P Y 4
-SFX P þ    Üôå         .            # áãáðþ > áãáðÜôå
-SFX P üò   üôïò        .            # ãåãïíüò > ãåãïíüôïò
-SFX P ù    åôå         .            # äÝíù > äÝíåôå
-SFX P ç    åùò         .            # óêÝøç > óêÝøåùò
+PFX d Y 1
+PFX d   0     κατα      .       # στροφή > καταστροφή
 
-SFX Q Y 5
-SFX Q þ    Üóôå        .            # ëõðþ > ëõðÜóôå
-SFX Q áò   ùí          .            # áãþíáò > áãþíùí 
-SFX Q ïò   ùí          .            # äñüìïò > äñüìùí
-SFX Q ï    ùí          .            # óßäåñï > óßäåñùí
-SFX Q ýò   ý           .            # âáèýò > âáèý
+PFX e Y 1
+PFX e   0     παρα      .       # βλέπω > παραβλέπω
 
-        
-SFX R Y 4
-SFX R þ    éÝìáé       .            # áãáðþ > áãáðéÝìáé
-SFX R Þò   Üäåò        .            # ðñáìáôåõôÞò > ðñáìáôåõôÜäåò
-SFX R Üò   Üäåò        .            # óöïõããáñÜò > óöïõããáñÜäåò
-SFX R ù    ïìáé        .            # äÝíù > äÝíïìáé
+PFX f Y 1
+PFX f   0     αλληλο    .       # λειτουργία > αλληλολειτουργία
 
-        
-SFX S Y 4
-SFX S þ    éÝóáé       .            # áãáðþ > áãáðéÝóáé
-SFX S Þò   Üäùí        .            # ðñáìáôåõôÞò > ðñáìáôåõôÜäùí
-SFX S Üò   Üäùí        .            # óöïõããáñÜò > óöïõããáñÜäùí
-SFX S ù    åóáé        .            # äÝíù > äÝíåóáé
+PFX g Y 1
+PFX g   0     προ   .       # υπάρχω > προυπάρχω
 
-SFX T Y 4
-SFX T þ   Üí           .             # áãáðþ > áãáðÜí 
-SFX T üò  üôá          .             # ãåãïíüò > ãåãïíüôá
-SFX T ù   ïõí          .             # äÝíù > äÝíïõí
-SFX T áò  áôá          .             # êñÝáò > êñÝáôá
+PFX h Y 1
+PFX h   0     συν   .       # υπάρχω > συνυπάρχω, αθλητής > συναθλητής
 
+PFX i Y 1
+PFX i   0     ενδο .       # υπηρεσιακός > ενδουπηρεσιακός, χώρα > ενδοχώρα
 
-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 Þò         Þäùí        .         # ìðáëùìáôÞò > ìðáëùìáôÞäùí
+# suffix rules
+## start with m
 
 SFX m Y 3
-SFX m þ          Üåé         .         # áãáðþ > áãáðÜåé
-SFX m üìïõí      üóáóôå      .         # äåíüìïõí > äåíüóáóôå
-SFX m ù          åé          .         # äÝíù > äÝíåé  
+SFX m ας    α               .
+SFX m ας    ες             .
+SFX m ας    ων             .
+
+SFX n Y 6
+SFX n ώ     άς         .    # αγαπώ > αγαπάς
+SFX n ώ     ά          .    # αγαπώ > αγαπά
+SFX n ώ     άμε        .    # αγαπώ > αγαπάμε
+SFX n ώ     ούμε       .    # αγαπώ > αγαπούμε
+SFX n ώ     άτε        .    # αγαπώ > αγαπάτε
+SFX n ώ     ούν        .    # αγαπώ > αγαπούν
+
+# Α. Ουσιαστικά
+## Αρσενικά ισοσύλλαβα σε -ας (κατά το αγώνας)
+SFX o Y 3  
+SFX o ας    α       .
+SFX o ας    ες     .
+SFX o ας    ων     .
+
+## Αρσενικά ισοσύλλαβα σε -ίας (κατά το λοχίας)
+SFX p Υ 3
+SFX p ίας   ία    .
+SFX p ίας   ίες  .
+SFX p ίας   ιών  .
+
+## Αρσενικά ισοσύλλαβα σε -ης (κατά το πολίτης)
+SFX q Υ 3
+SFX q  ης  η                .
+SFX q  ης  ες              .
+SFX q  ίτης ιτών       .
+
+## Αρσενικά ισοσύλλαβα σε -ής (κατά το νικητής)
+SFX r Y 3
+SFX r ής  η         .
+SFX r ής  ές               .
+SFX r ής  ών               .
+
+## Αρσενικά σε -ός (κατά το λειτουργός, νεκρός)(οξύτονα)
+SFX s Υ 6
+SFX s ός     ού            .   #
+SFX s ός     ό              .   #
+SFX s ός     έ              .   #
+SFX s ός     οί            .   #
+SFX s ός     ών            .       #
+SFX s ός     ούς          .       #
+
+## Αρσενικά σε -ος (κατά το δρόμος)(παραξύτονα)
+SFX t Υ 6
+SFX t ος     ου            .   #
+SFX t ος     ο              .   #
+SFX t ος     ε              .   #
+SFX t ος     οι            .   #
+SFX t ος     ων            .       #
+SFX t ος     ους          .       #
+
+## Θυλικά παροξύτονα σε ία (κατά αηδία, λειτουργία)
+SFX u Υ 3
+SFX u ία     ίας          .   #
+SFX u ία     ίες          .   #
+SFX u ία     ιών          .   #
+
 
-SFX n Y 3
-SFX n ýò         éïß         .        # âáèýò > âáèéïß 
-SFX n þ          åßôå        .        # áãáðçèþ > áãáðçèåßôå
-SFX n ïò         ï           .        # äñüìïò > äñüìï