commit 0cdb1563a490232139404c7da753abfe96e972d4 Author: Hèctor Alòs i Font Date: Tue May 21 19:31:54 2019 +0300 +disamb np diff --git a/apertium-ita.ita.rlx b/apertium-ita.ita.rlx index 1c60ebb..ff456d2 100644 --- a/apertium-ita.ita.rlx +++ b/apertium-ita.ita.rlx @@ -159,6 +159,7 @@ REMOVE N IF (0 ("dei")) ; # dei: la rivolta dei Fasci siciliani. WARNING: No fun REMOVE N IF (0 N) (0/* Pr) ; # dei (alternativa bèstia però funciona) SELECT NP IF (0 San) (1 Upper) ; +REMOVE NP IF (-1 BOS) (0 ("")) (1 MinIni) ; SELECT Det IF (-1 Pr) (0 A OR Det) (NOT 0 ("I")) (1 N) ; @@ -332,6 +333,13 @@ SELECT A IF (0 ("tale")) (1 N); # per tale motivo # NP +SELECT NP IF (0 NP) (NOT -1 BOS) (NOT 0 ("Sole") OR ("Guerra")) ; + # Llevem paraules que, per una raó o altra, es posen en majúscules sense ser NP + +SELECT N IF (-1 ("")) (0 ("")) ; # il Sole +SELECT N IF (-1 ("")) (0 ("")) ; # la Guerra (Mundial, d'Independència, etc.) +SELECT N IF (-2 ("")) (-1 A) (0 ("")) ; # la Gran Guerra + SELECT NP IF (0 Top) (0 N OR A) (NOT -1C (ant) OR (cog)); REMOVE Cog IF (-1 In OR Da) (0 Top) (0 Cog) ;