commit 8f2afa6e9b56b2b8b65949cb6517cb5c53db50f8 Author: hectoralos Date: Thu Jun 11 22:08:29 2020 +0300 disamb prn diff --git a/apertium-frp.frp.rlx b/apertium-frp.frp.rlx index f9eb399..b4bb299 100644 --- a/apertium-frp.frp.rlx +++ b/apertium-frp.frp.rlx @@ -132,6 +132,7 @@ LIST Je = "je" ; LIST Te = "te" ; LIST Il = "il" ; LIST On = "on" ; +LIST Se = "sè" ; LIST Que = "que" ; LIST Etre = "étre" ; @@ -149,6 +150,10 @@ SELECT Ser IF (0 ("savêr")) ; # FIXME SELECT ("lui") IF (0 ("il")) (-1C Prep) ; +REMOVE Itg IF (0 Se) (1 Verb + P3) ; + +SELECT Pro IF (0 ("nen")) (1 unknown) ; + # étre vbser / vblex (=appartenir) SELECT V IF (0 Etre) (1 ("a")) (NOT 2 Top OR unknownMajIni) ; # ére ux Angliès @@ -174,6 +179,8 @@ SELECT Det + &&GenderNumber IF (0 Tn OR Pro OR Det + &&GenderNumber) (1 NP + &&G REMOVE Det IF (0 Prn) (NOT 1 A OR N OR Adv OR PreAdv) ; REMOVE Det IF (0 Prn) (1C Adv OR PreAdv) (NOT 1 A) ; +SELECT Prn IF (0 Det) (1 unknown) ; + # tn / pro REMOVE Pro IF (-1 Prep) (0 Pro) (NOT 1 Inf) ; # por tè / por tè chantar @@ -215,7 +222,7 @@ REMOVE ("franc") IF (0C A) (0 ("franc_poplo")) ; SELECT N IF (-1 Num) (0 ("franc")) ; # -# Verbes +# Verbos # # personne @@ -253,6 +260,17 @@ SELECT P3 IF (-2 Il + Sg OR On) (-1 Pro) (0 VSg3); SELECT P3 IF (-3 Il + Sg OR On) (-2 Pro) (-1 Pro) (0 VSg3); ## Elle lui en parle +SELECT P3 IF (-1 Il + Pl) (0 VPl3); + ## Elle parle +SELECT P3 IF (0 VPl3) (0 (META:/-/r)) (1 Il + Pl) ; + ## Dit-il +SELECT P3 IF (1 Il + Pl) (0 VPl3); + ## Parle-t-elle +SELECT P3 IF (-2 Il + Pl) (-1 Pro) (0 VPl3); + ## Elle lui parle +SELECT P3 IF (-3 Il + Pl) (-2 Pro) (-1 Pro) (0 VPl3); + ## Elle lui en parle + # temps verbaux REMOVE Imper IF (NOT 1* Excl) ;