Index: languages/apertium-eng/apertium-eng.eng.dix =================================================================== --- languages/apertium-eng/apertium-eng.eng.dix (revision 80936) +++ languages/apertium-eng/apertium-eng.eng.dix (revision 80937) @@ -2,7 +2,7 @@

+

's 's

@@ -872,55 +877,62 @@ - use personnel_n if the noun is used only with a verb in plural -->

+

' 's

+

' 's

+

's 's

+

's 's

+

's 's

e

s

i

-

s'

+

e's 's

-

's

+

's 's

s

-

s'

+

s' 's

+

's 's

es

+

es' 's

y y

-

y's y

+

y's y's

ies y

-

ies' y

+

ies' y's

ys y

-

ys' y

is is

-

is' is

+

is's is's

es is

-

es' is

+

es' is's

um um

+

um's um's

a um

-

ums' um

+

a's um's

ums um

@@ -927,95 +939,107 @@

um um

+

um's um's

ums um

-

ums' um

+

ums' um's

a um

um um

+

um's um's

a um

+

a's um's

ey ey

+

ey's ey's

eys ey

-

eys' ey

+

eys' ey's

ies ey

-

ies' ey

an an

-

an's an

+

an's an's

en an

-

en's an

+

en's an's

-

+

's 's

+

es

-

es'

+

es' 's

es

-

es'

+

es' 's

ses

-

ses'

f f

+

f's f's

ves f

+

ves' f's

fs f

fe fe

-

fe's fe

+

fe's fe's

ves fe

+

ves' fe's

erson erson

-

erson's erson

+

erson's erson's

ersons erson

-

ersons' erson

+

ersons' erson's

eople erson

+

's 's

s

+

's 's

-

's

+

's 's

ren

-

ren's

+

ren's 's

ouse ouse

+

ouse's ouse's

ice ouse

+

ice's ouse's

oot oot

+

oot's oot's

eet oot

+

eet's oot's

oot oot

other other

-

other's other

+

other's other's

others other

-

others' other

+

others' other's

ethren other

@@ -1022,7 +1046,9 @@

+

's 's

e

+

e's 's

s

@@ -1029,81 +1055,109 @@

+

's 's

s

+

s' 's

e

a a

+

a's a's

e a

+

e's a's

a a

+

a's a's

as a

+

as' a's

e a

ex ex

+

ex's ex's

exes ex

+

exes' ex's

ices ex

x x

+

x's x's

ces x

+

ces' x's

xes x

x x

+

x's x's

ges x

+

ges' x's

xes x

x x

+

x's x's

xes x

+

xes' x's

ctes x

on on

+

on's on's

a on

+

a's on's

ons on

+

's 's

en

+

en's 's

+

's 's

zes

+

zes' 's

+

's 's

s

+

s' 's

ta

us us

+

us's us's

i us

+

i's us's

us us

+

us's us's

i us

+

i's us's

us us

us us

+

us's us's

i us

+

i's us's

us us

uses us

@@ -1111,7 +1165,9 @@

us us

+

us's us's

era us

+

era's us's

uses us

@@ -1118,59 +1174,78 @@

us us

+

us's us's

era us

uses us

+

uses' us's

us us

+

us's us's

ora us

+

ora's us's

uses us

-

's

+

's 's

s

+

s' 's

x

ooth ooth

+

ooth's ooth's

eeth ooth

+

eeth's ooth's

oose oose

+

oose's oose's

eese oose

+

eese's oose's

e e

+

e's e's

i e

+

i's e's

es e

+

's 's

im

+

im's 's

o o

+

o's o's

os o

+

os' o's

i o

ny ny

+

ny's ny's

ce ny

+

ce's ny's

nies ny

x x

+

x's x's

ges x

+

ges' x's

xes x

@@ -1178,7 +1253,9 @@

+

's 's

s

+

s' 's

es

@@ -1186,75 +1263,90 @@

+

's 's

es

+

es' 's

s

+

's 's

s

+

s' 's

+

's 's

s

+

s' 's

+

's 's

es

+

es' 's

+

's 's

-

'

+

' 's

-

's

+

's 's

s

-

s'

+

s' 's

ess

-

ess'

+

ess' 's

esses

-

esses'

+

esses' 's

is is

-

is' is

+

is' is's

eis is

-

eis' is

+

eis' is's

es is

-

es' is

s s

+

s' s's

des s

+

des' s's

ses s

-

des' s

s s

+

s' s's

des s

+

des' s's

es es

+

es' es's

ites es

+

ites' es's

s s

+

s' s's

s s

+

s' s's

es s

ses s

@@ -1261,8 +1353,9 @@

us us

+

us' us's

uses us

-

uses' us

+

uses' us's

i us

@@ -1278,85 +1371,95 @@

+

' 's

+

's 's

+

's 's

-

'

+

' 's

-

'

+

' 's

-

's

+

's 's

-

's

+

's 's

-

's

+

's 's

-

's

+

's 's

-

's

+

's 's

s

-

s'

+

s' 's

-

+

' 's

+

+

' 's

+

's 's

s

+

s' 's

+

's 's

-

'

+

' 's

+

's 's

a

+

a's 's

s

-

s'

+

s' 's

-

's

+

's 's

es

-

es'

+

es' 's

-

'

+

' 's

es

-

es'

+

es' 's

@@ -3333,7 +3436,7 @@
- 's + @@ -49688,6 +49791,8 @@

you're prpersbe

you've prpershave

you'vegotprpershavegot

+

's be

+

's have

Index: languages/apertium-eng/apertium-eng.eng.rlx =================================================================== --- languages/apertium-eng/apertium-eng.eng.rlx (revision 80936) +++ languages/apertium-eng/apertium-eng.eng.rlx (revision 80937) @@ -24,6 +24,7 @@ LIST Vbdo = vbdo ; LIST Vbaux = vaux ; LIST Vbmod = vbmod ; +LIST Gen = gen ; SET Inf = (vblex inf) | (vbmod inf) | (vaux inf) | (vbser inf) | (vbhaver inf) | (vbdo inf) ; LIST Sg = sg ; @@ -100,3 +101,8 @@ SELECT (adv itg) IF (-1 BOS) ; SELECT V IF (-1 (prn pers)) ; + +# Saxon genitive (single apostrophe without s) +REMOVE Gen IF (NOT -1 N | Np) ; +REMOVE Gen IF (NOT -1 ("<.*s>"r)) ; +