Index: incubator/apertium-kmr-eng/apertium-kmr-eng.kmr-eng.dix =================================================================== --- incubator/apertium-kmr-eng/apertium-kmr-eng.kmr-eng.dix (revision 70257) +++ incubator/apertium-kmr-eng/apertium-kmr-eng.kmr-eng.dix (revision 70263) @@ -6,6 +6,7 @@ + @@ -10475,6 +10476,9 @@

TîrêjTîrêj

+

esefnaksad

+

esefnaksorry

+

mihimimportant

orijînaloriginal

pozîtîfpositive

pozîtîvpositive

@@ -13736,6 +13740,9 @@

zuhadry

quick

+ +

gelekvery

+

hertimalways

besenough

Index: incubator/apertium-kmr/apertium-kmr.kmr.dix =================================================================== --- incubator/apertium-kmr/apertium-kmr.kmr.dix (revision 70257) +++ incubator/apertium-kmr/apertium-kmr.kmr.dix (revision 70263) @@ -83,8 +83,15 @@ - + + + +

+
+ + + [0-9]+([.,][0-9]+)?

[0-9]+

an

@@ -14277,9 +14284,14 @@ Barzan Tîrêj + + + gelek + + esefnak mihim orijînal pozîtîf Index: incubator/apertium-kmr/apertium-kmr.kmr.rlx =================================================================== --- incubator/apertium-kmr/apertium-kmr.kmr.rlx (revision 70257) +++ incubator/apertium-kmr/apertium-kmr.kmr.rlx (revision 70263) @@ -46,13 +46,19 @@ LIST VE = "ve" ; LIST BÛN = "bûn" ; LIST BÛ = ""i ; +LIST DI = ""i ; LIST JÊ = ""i; LIST JI = "ji"; LIST RE = "re"; +LIST DE = ""; LIST HETA = "heta" ; +LIST Preadv = preadv; + SET NOMEN = N | Prop ; +SET NPNHA = N | Prop | Det | Preadv | A ; + SECTION SELECT HETA IF (0 HETA OR Eza) ; @@ -73,6 +79,8 @@ SELECT BI IF (0 BI) ; +SELECT Det IF (0 Det OR Pron) (1 N + Obl + Dem); + SELECT VE IF (NOT -1 V LINK -1 BI) ; SELECT PrfPrc IF (1 BÛN) ; @@ -97,6 +105,10 @@ SELECT Neg IF ( 0 Neg OR Vbcop) (NOT 1 EOS) (NEGATE -1* V) (1* V); +SELECT Pr IF (0 DI) (1* Post BARRIER (*) - NPNHA); + +SELECT Post IF (0 DE) (-1* Pr BARRIER (*) - NPNHA); + SECTION LIST @nsubj = @nsubj ; @@ -103,7 +115,7 @@ LIST @dobj = @dobj ; LIST @csubj = @csubj ; -MAP @nsubj TARGET Pron + Obl IF (0C Obl) (1* TV + Past BARRIER V) ; +MAP @nsubj TARGET Pron + Obl IF (0C Obl) (1* TV + Past BARRIER V) (NOT -1 Pr) (NOT 1 Post); SECTION