Grammalecte  Diff

Differences From Artifact [16699b2371]:

To Artifact [7fe4863730]:


19393
19394
19395
19396
19397
19398
19399

19400
19401
19402
19403
19404
19405
19406
.....
21066
21067
21068
21069
21070
21071
21072

21073
21074
21075
21076
21077
21078
21079
.....
26626
26627
26628
26629
26630
26631
26632
26633
26634
26635
26636
26637
26638
26639
26640
26641
26642
26643
26644
26645
26646

26647
26648
26649
26650
26651
26652
26653
    >tenue [de|d’] [rechange|route]
    >terrain [de|d’] [atterrissage|chasse|entente|golf|prédilection]
    >tête à claques
    >tête d’ enterrement
    >tête [de|d’] [linotte|déterré+ses|mule|pont]
    >terrain à découvert
    >terrain [de|d’] jeu

    >théâtre [de|d’] boulevard
    >tigre à dents [de|d’] sabre
    >tigre [de|d’] papier ?mâché¿
    >tir à boulets rouges
    >tir à la première personne
    >tir [de|d’] barrage
    >tiret d’ incise
................................................................................
TEST: Il n’y avait plus qu’à faucher le blé noir, arracher les pommes de terre et gauler noix et châtaignes ; de ceci les gamins se chargeaient le jeudi et le dimanche, pour se distraire.
TEST: Les études révèlent un risque d’écrêtement du trafic ferroviaire dès 2025, lorsque la demande est la plus critique, c’est-à-dire le vendredi soir à l’heure de pointe.
TEST: Beaucoup de conciles émaneront des normes pour que soient nommés des curés idoines, qui soient vraiment au service de la paroisse, qui se distinguent par leur science et qui soient de vrais pasteurs au sein de la communauté de fidèles.
TEST: Les ailes de cet avion viennent de Grande-Bretagne.
TEST: La liberté passait sur le monde, l’internationale était sa voix criant par-dessus les frontières les revendications des déshérités.
TEST: La danse est d’ailleurs en ce sens salvatrice.
TEST: La gauche a fait main basse sur la plupart des villes vaudoises, les Verts bondissent aux législatifs.




@@@@
@@@@
@@@@
@@@@
................................................................................
!!
!!!! Groupe nominal (sans déterminant)                                                            !!
!!
!!


__gn_start_prn_1m__
    <start>  $:M1 ?,¿  @:[NA]¬:([ISKYPEGWM]|e:[si])
        <<- /gn/ morph(\2, ":M1.*:m", ":[fe]") and morph(\-1, ":[NA]", ":[me]:[si]")
        --1>> =suggMasSing(\-1)                                                                     && Cet adjectif n’est pas accordé avec le prénom masculin “\2”.
        <<- /gn/ __else__ and morph(\2, ":M1.*:f", ":[me]") and morph(\-1, ":[NA]", ":[fe]:[si]")
        --1>> =suggFemSing(\-1)                                                                     && Cet adjectif n’est pas accordé avec le prénom féminin “\2”.

TEST: Patrick {{partie}} à la boulangerie depuis une heure.                         ->> parti
TEST: Antonina, {{oublié}} par ses parents chez leur grand-mère                     ->> oubliée
TEST: Pauline, {{surnuméraires}} parmi les employés de cette boîte                  ->> surnuméraire
TEST: Ahmed, {{psychologues}} à l’hôpital de Strasbourg                             ->> psychologue
TEST: il fronça les sourcils, inquiet pour son avenir
TEST: elles préservaient ce secret, conscientes du danger.
TEST: Dans ce « nouveau » Système Solaire, tel qu’il a été défini par L’Union Astronomique Internationale en 2006
TEST: on trouve huit planètes : Mercure, Vénus, la Terre, Mars, Jupiter, Saturne, Uranus et Neptune



__gn_start_2m__
    <start>  @:[NA]¬*  @:[NA]¬*
        <<- /gn/ ((morph(\2, ":m", "*") and morph(\3, ":f", "*")) or (morph(\2, ":f", "*") and morph(\3, ":m", "*"))) and not apposition(\2, \3)
        -3>> =switchGender(\3)                                                                      && Accord de genre erroné avec « \2 ».
        <<- /gn/ __also__ and hasFemForm(\2) -2>> =switchGender(\2)                                 && Accord de genre erroné avec « \3 ».







>







 







>







 







|













>







19393
19394
19395
19396
19397
19398
19399
19400
19401
19402
19403
19404
19405
19406
19407
.....
21067
21068
21069
21070
21071
21072
21073
21074
21075
21076
21077
21078
21079
21080
21081
.....
26628
26629
26630
26631
26632
26633
26634
26635
26636
26637
26638
26639
26640
26641
26642
26643
26644
26645
26646
26647
26648
26649
26650
26651
26652
26653
26654
26655
26656
    >tenue [de|d’] [rechange|route]
    >terrain [de|d’] [atterrissage|chasse|entente|golf|prédilection]
    >tête à claques
    >tête d’ enterrement
    >tête [de|d’] [linotte|déterré+ses|mule|pont]
    >terrain à découvert
    >terrain [de|d’] jeu
    >terrain d’ entente
    >théâtre [de|d’] boulevard
    >tigre à dents [de|d’] sabre
    >tigre [de|d’] papier ?mâché¿
    >tir à boulets rouges
    >tir à la première personne
    >tir [de|d’] barrage
    >tiret d’ incise
................................................................................
TEST: Il n’y avait plus qu’à faucher le blé noir, arracher les pommes de terre et gauler noix et châtaignes ; de ceci les gamins se chargeaient le jeudi et le dimanche, pour se distraire.
TEST: Les études révèlent un risque d’écrêtement du trafic ferroviaire dès 2025, lorsque la demande est la plus critique, c’est-à-dire le vendredi soir à l’heure de pointe.
TEST: Beaucoup de conciles émaneront des normes pour que soient nommés des curés idoines, qui soient vraiment au service de la paroisse, qui se distinguent par leur science et qui soient de vrais pasteurs au sein de la communauté de fidèles.
TEST: Les ailes de cet avion viennent de Grande-Bretagne.
TEST: La liberté passait sur le monde, l’internationale était sa voix criant par-dessus les frontières les revendications des déshérités.
TEST: La danse est d’ailleurs en ce sens salvatrice.
TEST: La gauche a fait main basse sur la plupart des villes vaudoises, les Verts bondissent aux législatifs.
TEST: un rien peut nous déconcentrer



@@@@
@@@@
@@@@
@@@@
................................................................................
!!
!!!! Groupe nominal (sans déterminant)                                                            !!
!!
!!


__gn_start_prn_1m__
    <start>  $:M1 ?,¿  @:A¬:([ISKYPEGWM]|e:[si])
        <<- /gn/ morph(\2, ":M1.*:m", ":[fe]") and morph(\-1, ":[NA]", ":[me]:[si]")
        --1>> =suggMasSing(\-1)                                                                     && Cet adjectif n’est pas accordé avec le prénom masculin “\2”.
        <<- /gn/ __else__ and morph(\2, ":M1.*:f", ":[me]") and morph(\-1, ":[NA]", ":[fe]:[si]")
        --1>> =suggFemSing(\-1)                                                                     && Cet adjectif n’est pas accordé avec le prénom féminin “\2”.

TEST: Patrick {{partie}} à la boulangerie depuis une heure.                         ->> parti
TEST: Antonina, {{oublié}} par ses parents chez leur grand-mère                     ->> oubliée
TEST: Pauline, {{surnuméraires}} parmi les employés de cette boîte                  ->> surnuméraire
TEST: Ahmed, {{psychologues}} à l’hôpital de Strasbourg                             ->> psychologue
TEST: il fronça les sourcils, inquiet pour son avenir
TEST: elles préservaient ce secret, conscientes du danger.
TEST: Dans ce « nouveau » Système Solaire, tel qu’il a été défini par L’Union Astronomique Internationale en 2006
TEST: on trouve huit planètes : Mercure, Vénus, la Terre, Mars, Jupiter, Saturne, Uranus et Neptune
TEST: Rudy Giuliani, histoire d’un naufrage politique


__gn_start_2m__
    <start>  @:[NA]¬*  @:[NA]¬*
        <<- /gn/ ((morph(\2, ":m", "*") and morph(\3, ":f", "*")) or (morph(\2, ":f", "*") and morph(\3, ":m", "*"))) and not apposition(\2, \3)
        -3>> =switchGender(\3)                                                                      && Accord de genre erroné avec « \2 ».
        <<- /gn/ __also__ and hasFemForm(\2) -2>> =switchGender(\2)                                 && Accord de genre erroné avec « \3 ».