Grammalecte  Check-in [55667d0d29]

Overview
Comment:[fr] faux positif
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: 55667d0d2968a8680621c98c20bfdaef875777055fe4b70c902837e1e900fe82
User & Date: olr on 2019-08-24 11:37:46
Other Links: manifest | tags
Context
2019-08-24
12:32
[fr] tag àCOI check-in: 2fb05f3c4b user: olr tags: trunk, fr
11:37
[fr] faux positif check-in: 55667d0d29 user: olr tags: trunk, fr
10:10
[fr] faux positif check-in: fe639e3494 user: olr tags: trunk, fr
Changes

Modified gc_lang/fr/rules.grx from [b21ad90a85] to [9c36f60a84].

2148
2149
2150
2151
2152
2153
2154
2155
2156

2157
2158
2159
2160
2161
2162
2163
        <<- ~>> ␣
        <<- =>> define(\1, [":N:e:i"])

    Mai 68
        <<- ~>> ␣
        <<- =>> define(\1, [":N:m:i"])

    ~^[A-ZÂÉÈÎ].  ~^[A-ZÂÉÈÎ]
        <<- analyse_with_next(\1, " ", ":") ~>> ␣


    Me  ~^[A-ZÂÉÈÎ].
        <<- =>> define(\1, [":T"])
        <<- ~1>> *

    notre père
        <<- morph(<1, ":D.*:[mp]") ~>> ␣







|

>







2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
        <<- ~>> ␣
        <<- =>> define(\1, [":N:e:i"])

    Mai 68
        <<- ~>> ␣
        <<- =>> define(\1, [":N:m:i"])

    ~^[A-ZÂÉÈÎ].  ~^[A-ZÂÉÈÎ].
        <<- analyse_with_next(\1, " ", ":") ~>> ␣
        <<- __else__ and morph(\1, ":M") and morph(\2, ":V", ":[GM]") =>> define(\2, [":M2"])

    Me  ~^[A-ZÂÉÈÎ].
        <<- =>> define(\1, [":T"])
        <<- ~1>> *

    notre père
        <<- morph(<1, ":D.*:[mp]") ~>> ␣
12420
12421
12422
12423
12424
12425
12426

12427
12428
12429
12430
12431
12432
12433
    >machine à [café|coudre|écrire|laver|sous|voter]
    >machine à remonter le temps
    >machine [de|d’] guerre
    >maillot [de|d’] bain
    >main d’ œuvre
    >maison [de|d’] [passe|retraite]
    >mal [de|d’] [tête|ventre|mer]

    >marchande [de|d’] fruits et légumes
    >marché aux puces
    >maréchale des [logis|logis-chef]
    >marge [de|d’] >manœuvre
    >masque à [gaz|oxygène]
    >matière à réflexion
    >médecin [de|d’] garde







>







12421
12422
12423
12424
12425
12426
12427
12428
12429
12430
12431
12432
12433
12434
12435
    >machine à [café|coudre|écrire|laver|sous|voter]
    >machine à remonter le temps
    >machine [de|d’] guerre
    >maillot [de|d’] bain
    >main d’ œuvre
    >maison [de|d’] [passe|retraite]
    >mal [de|d’] [tête|ventre|mer]
    >mandat de dépôt
    >marchande [de|d’] fruits et légumes
    >marché aux puces
    >maréchale des [logis|logis-chef]
    >marge [de|d’] >manœuvre
    >masque à [gaz|oxygène]
    >matière à réflexion
    >médecin [de|d’] garde
14774
14775
14776
14777
14778
14779
14780

14781
14782
14783
14784
14785
14786
14787
TEST: un jeu de 1980 absolument démodé.
TEST: elle fut le 13 janvier décapitée
TEST: elles furent le 18 janvier décorées
TEST: en quantité 2 fois moindre
TEST: 1 La Mort
TEST: L’année 2019 a commencé à le montrer
TEST: La « première génération » d’ordinateurs des années 1950 a déjà largement cédé la place à une deuxième (transistorisée)



##  trouver ça/ceci/cela + adj
__gn_trouver_ça_adj__
    >trouver  [ça|cela|ceci]  @:A.*:(?:f|m:p)¬:(?:G|3[sp]|M)
        <<- /gn/ -3>> =suggMasSing(\3)                                              # Trouver \2 + [adjectif] : l’adjectif s’accorde avec “\2” (au masculin singulier).








>







14776
14777
14778
14779
14780
14781
14782
14783
14784
14785
14786
14787
14788
14789
14790
TEST: un jeu de 1980 absolument démodé.
TEST: elle fut le 13 janvier décapitée
TEST: elles furent le 18 janvier décorées
TEST: en quantité 2 fois moindre
TEST: 1 La Mort
TEST: L’année 2019 a commencé à le montrer
TEST: La « première génération » d’ordinateurs des années 1950 a déjà largement cédé la place à une deuxième (transistorisée)
TEST: Au sein du club des pays les plus prospères, la richesse par habitant est néanmoins 52 fois supérieure à celle des pays à faibles revenus, d’après la Banque mondiale.


##  trouver ça/ceci/cela + adj
__gn_trouver_ça_adj__
    >trouver  [ça|cela|ceci]  @:A.*:(?:f|m:p)¬:(?:G|3[sp]|M)
        <<- /gn/ -3>> =suggMasSing(\3)                                              # Trouver \2 + [adjectif] : l’adjectif s’accorde avec “\2” (au masculin singulier).