Grammalecte  Check-in [d6bc191bc5]

Overview
Comment:[fr] faux positifs
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: d6bc191bc584a4dbd2a9bd86a6b2c10e868532688da5f103287534a6459b0ae7
User & Date: olr on 2018-11-29 23:44:42
Other Links: manifest | tags
Context
2018-11-30
19:55
[fr] nr: confusions, +faux positifs, +ajustements check-in: a1c6a6e78a user: olr tags: trunk, fr
2018-11-29
23:44
[fr] faux positifs check-in: d6bc191bc5 user: olr tags: trunk, fr
11:03
[fr] faux positifs check-in: 9b62b575e2 user: olr tags: trunk, fr
Changes

Modified gc_lang/fr/rules.grx from [25b469c665] to [81bef13d76].

9853
9854
9855
9856
9857
9858
9859
9860

9861
9862
9863
9864
9865
9866
9867
9853
9854
9855
9856
9857
9858
9859

9860
9861
9862
9863
9864
9865
9866
9867







-
+







    vite
    vite fait ?,¿ bien fait
    volontiers
        <<- ~>> *


__gestion_mots_grammaticaux__
    à [bord|cause|contre-courant|côté|court|défaut|droite|gauche|hauteur|partir|portée|proximité|propos|rebours|titre] [de|du|d’|des]
    à [bord|cause|contre-courant|côté|court|défaut|destination|droite|gauche|hauteur|partir|portée|proximité|propos|rebours|titre] [de|du|d’|des]
        <<- ~2>> *

    à bonne distance [de|des|du]
    à l’ [affût|affut|arrière|autre bout|aune|avant|écart|égard|extérieur|encontre|insu|instar|intérieur|opposé|orée|approche] [de|du|d’|des]
    à la [hauteur|portée|suite] [de|des|du|d’]
        <<- ~2:3>> *

11665
11666
11667
11668
11669
11670
11671
11672

11673
11674
11675
11676

11677
11678
11679
11680
11681
11682

11683
11684
11685
11686
11687
11688
11689
11665
11666
11667
11668
11669
11670
11671

11672
11673
11674
11675

11676
11677
11678
11679
11680
11681
11682
11683
11684
11685
11686
11687
11688
11689
11690







-
+



-
+






+







TEST: chaque élément {{terrestres}}
TEST: ils viennent de chaque coin {{ignorée}} du pays.
TEST: Quelque chose tombé dans le puits a souillé l’eau.


__gn_det_sing_3m__
    [ledit|ladite|un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|au|quel|quelle|dudit]  *WORD  *WORD  *WORD
        <<- /gn/ not value(<1, "|et|ou|") and morph(\2, ":[NA].*:[si]") and morph(\3, ":[NA].*:[si]", ":(?:[123][sp]|G)") and morph(\4, ":[NA].*:p", "*")
        <<- /gn/ not value(<1, "|et|ou|") and morph(\2, ":[NA].*:[si]") and morph(\3, ":[NA].*:[si]", ":(?:[123][sp]|G|P)") and morph(\4, ":[NA].*:p", "*")
        -4>> =suggSing(\4)                                                                  # Accord de nombre erroné avec « \1 \2 \3 » : « \4 » devrait être au singulier.

    [le|la|leur]  *WORD  *WORD  *WORD
        <<- /gn/ not value(<1, "|et|ou|") and morph(\2, ":[NA].*:[si]", ":[123][sp]") and morph(\3, ":[NA].*:[si]", ":(?:[123][sp]|G)") and morph(\4, ":[NA].*:p", "*")
        <<- /gn/ not value(<1, "|et|ou|") and morph(\2, ":[NA].*:[si]", ":[123][sp]") and morph(\3, ":[NA].*:[si]", ":(?:[123][sp]|G|P)") and morph(\4, ":[NA].*:p", "*")
        -4>> =suggSing(\4)                                                                  # Accord de nombre erroné avec « \1 \2 \3 » : « \4 » devrait être au singulier.

TEST: un gros connard {{pathétiques}}
TEST: La petite fille {{devenues}} infirmière.
TEST: le jour venu prises par surprise elles durent s’enfuir.
TEST: servi pas un style et une exigence historique remarquables
TEST: sous la forme d’un baromètre comparant différents moyens pour alléger ses émissions


## Pluriels

__gn_les_1m__
    ,  les  *WORD
        <<- /gn/ ( morph(\3, ":[NA].*:s", "*") and not (value(>1, "|et|ou|") and morph(>2, ":[NA]")) )