7078
7079
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
|
__[i]/gn(gn_devinette2)__
(?:le|un|cet?) +{w_2} +d(?:e cet?|u|’un) +(?!des )({w_2}) +({w_2}) @@w,$
<<- morphex(\2, ":[NAQ].*:(?:f|m:p)", ":(?:G|P|[me]:[is]|V0|3[sp])") and not apposition(\1, \2)
-2>> =suggMasSing(@, True) # Accord erroné : « \2 » devrait être au masculin singulier.
__[i]/gn(gn_devinette3)__
(?:le|un|cet?) +{w_2} +de [mts]on +({w_2}) +({w_2}) @@w,$
<<- not morph(\1, ":[NAQ].*:f|>[aéeiou].*:e", False) and morphex(\2, ":[NAQ].*:(?:f|m:p)", ":(?:G|P|m:[is]|V0|3[sp])") and not apposition(\1, \2)
-2>> =suggMasSing(@, True) # Accord erroné : « \2 » devrait être au masculin singulier.
__[i]/gn(gn_devinette4)__
[mts]on +({w_2}) +d(?:e cet?|u|’un) +(?!des )({w_2}) +({w_2}) @@w,w,$
<<- morphex(\1, ":[NAQ].*:m", ":G|>[aéeiou].*:[ef]")
and morphex(\3, ":[NAQ].*:(?:f|m:p)", ":(?:G|P|[me]:[is]|V0|3[sp])") and not apposition(\2, \3)
|
|
|
7078
7079
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
|
__[i]/gn(gn_devinette2)__
(?:le|un|cet?) +{w_2} +d(?:e cet?|u|’un) +(?!des )({w_2}) +({w_2}) @@w,$
<<- morphex(\2, ":[NAQ].*:(?:f|m:p)", ":(?:G|P|[me]:[is]|V0|3[sp])") and not apposition(\1, \2)
-2>> =suggMasSing(@, True) # Accord erroné : « \2 » devrait être au masculin singulier.
__[i]/gn(gn_devinette3)__
(?:le|un|cet?) +{w_2} +de [mts]on +(?!ex-)({w_2}) +({w_2}) @@w,$
<<- not morph(\1, ":[NAQ].*:f|>[aéeiou].*:e", False) and morphex(\2, ":[NAQ].*:(?:f|m:p)", ":(?:G|P|m:[is]|V0|3[sp])") and not apposition(\1, \2)
-2>> =suggMasSing(@, True) # Accord erroné : « \2 » devrait être au masculin singulier.
__[i]/gn(gn_devinette4)__
[mts]on +({w_2}) +d(?:e cet?|u|’un) +(?!des )({w_2}) +({w_2}) @@w,w,$
<<- morphex(\1, ":[NAQ].*:m", ":G|>[aéeiou].*:[ef]")
and morphex(\3, ":[NAQ].*:(?:f|m:p)", ":(?:G|P|[me]:[is]|V0|3[sp])") and not apposition(\2, \3)
|
7111
7112
7113
7114
7115
7116
7117
7118
7119
7120
7121
7122
7123
7124
|
TEST: Le chien du voisin {{mourante}} ->> mourant
TEST: Un chien de ce voisin {{amicale}} ->> amical
TEST: Les hommes des mines {{voisin}} ->> voisins
TEST: mon amour du chocolat {{immodérée}} ->> immodéré
TEST: ton amour de son verbe {{enthousiasmante}} ->> enthousiasmant
TEST: Cet homme de mon groupe {{oubliés}} ->> oublié
TEST: Lutter contre le chômage de masse avec les armes des travailleurs reste pour nous une priorité.
## divers
__[i]/gn(gn_de_telle_sorte)__
de tel(?:s? sorte(?:s|nt|)|les sorte(?:s|nt|)|le sorte(?:s|nt))
<<- ->> de telle sorte # Accord erroné.
|
>
|
7111
7112
7113
7114
7115
7116
7117
7118
7119
7120
7121
7122
7123
7124
7125
|
TEST: Le chien du voisin {{mourante}} ->> mourant
TEST: Un chien de ce voisin {{amicale}} ->> amical
TEST: Les hommes des mines {{voisin}} ->> voisins
TEST: mon amour du chocolat {{immodérée}} ->> immodéré
TEST: ton amour de son verbe {{enthousiasmante}} ->> enthousiasmant
TEST: Cet homme de mon groupe {{oubliés}} ->> oublié
TEST: Lutter contre le chômage de masse avec les armes des travailleurs reste pour nous une priorité.
TEST: le meurtre de son ex-petite amie
## divers
__[i]/gn(gn_de_telle_sorte)__
de tel(?:s? sorte(?:s|nt|)|les sorte(?:s|nt|)|le sorte(?:s|nt))
<<- ->> de telle sorte # Accord erroné.
|