Grammalecte  Check-in [cd45379100]

Overview
Comment:[fr] ajustements
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: cd453791000c3730a86af3b2a578411227d035ac1088565e8cae8833ebf4391c
User & Date: olr on 2020-04-02 23:19:37
Other Links: manifest | tags
Context
2020-04-03
07:15
[fr] ajustements check-in: 0beee5f48d user: olr tags: trunk, fr
2020-04-02
23:19
[fr] ajustements check-in: cd45379100 user: olr tags: trunk, fr
22:14
[fr] ajustements check-in: a8252cd6f4 user: olr tags: trunk, fr
Changes

Modified gc_lang/fr/rules.grx from [d67c076ac9] to [a7b0360188].

14559
14560
14561
14562
14563
14564
14565

14566
14567
14568
14569
14570
14571
14572

__purge_vite__
    vite
        <<- not (morph(<1, ":V0a") and value(>1, "|fait|")) ~>> *


__purge_locutions_verbales__

    >aller bon train
    >aller de l’ avant
    >armer jusqu’ aux dents
    >arriver à [destination|échéance]
    >arriver à point nommé
    >arriver à bon port
    >attendre [de|d’] pied ferme







>







14559
14560
14561
14562
14563
14564
14565
14566
14567
14568
14569
14570
14571
14572
14573

__purge_vite__
    vite
        <<- not (morph(<1, ":V0a") and value(>1, "|fait|")) ~>> *


__purge_locutions_verbales__
    >avoir foule
    >aller bon train
    >aller de l’ avant
    >armer jusqu’ aux dents
    >arriver à [destination|échéance]
    >arriver à point nommé
    >arriver à bon port
    >attendre [de|d’] pied ferme
22145
22146
22147
22148
22149
22150
22151
22152
22153
22154
22155
22156
22157
22158
22159
        # Après avoir, il faut un participe passé au masculin singulier (sauf si le COD se trouve avant le verbe, improbable dans ce cas de figure).

TEST: ayant {{marqués}} les esprits, tout le monde se souvenait d’elles.
TEST: ayant prise sur les événements, elle ne voyait aucune raison de s’alarmer.


__ppas_pronom_avoir__
    [je|j’|tu|il|elle|on|ils|elles|iel|iels|et|qui|ça|cela|ceci|celui-ci|celui-là|celle-ci|celle-là|ceux-ci|ceux-là|celles-ci|celles-là]  ?[ne|n’]¿  ?[lui|leur]¿  >avoir  *WORD
        <<- /ppas/ not value(\-1, "|barre|confiance|cours|envie|peine|prise|crainte|cure|affaire|hâte|force|recours|")
            and (value(<1, "|<start>|,|comme|comment|et|lorsque|lorsqu’|mais|où|ou|quand|qui|pourquoi|puisque|puisqu’|quoique|quoiqu’|si|s’|sinon|") or (value(<1, "|que|qu’|") and morph(<2, ":V|<start>", ":[NA]")))
            and \-1.islower() and morph(\-1, ":(?:[123][sp]|Q.*:[fp])", ":(?:G|W|Q.*:m:[si])")
        --1>> =suggVerbPpas(\-1, ":m:s")
        # Ce verbe devrait être un participe passé au masculin singulier.|http://fr.wikipedia.org/wiki/Accord_du_participe_pass%C3%A9_en_fran%C3%A7ais

    [je|j’|tu|il|elle|on|ils|elles|iel|iels|et|qui|ça|cela|ceci|celui-ci|celui-là|celle-ci|celle-là|ceux-ci|ceux-là|celles-ci|celles-là]  ?[ne|n’]¿  en  >avoir  *WORD







|







22146
22147
22148
22149
22150
22151
22152
22153
22154
22155
22156
22157
22158
22159
22160
        # Après avoir, il faut un participe passé au masculin singulier (sauf si le COD se trouve avant le verbe, improbable dans ce cas de figure).

TEST: ayant {{marqués}} les esprits, tout le monde se souvenait d’elles.
TEST: ayant prise sur les événements, elle ne voyait aucune raison de s’alarmer.


__ppas_pronom_avoir__
    [je|j’|tu|il|elle|on|ils|elles|iel|iels|et|qui|ça|cela|ceci|celui-ci|celui-là|celle-ci|celle-là|ceux-ci|ceux-là|celles-ci|celles-là]  ?[ne|n’]¿  ?[lui|leur|y]¿  >avoir  *WORD
        <<- /ppas/ not value(\-1, "|barre|confiance|cours|envie|peine|prise|crainte|cure|affaire|hâte|force|recours|")
            and (value(<1, "|<start>|,|comme|comment|et|lorsque|lorsqu’|mais|où|ou|quand|qui|pourquoi|puisque|puisqu’|quoique|quoiqu’|si|s’|sinon|") or (value(<1, "|que|qu’|") and morph(<2, ":V|<start>", ":[NA]")))
            and \-1.islower() and morph(\-1, ":(?:[123][sp]|Q.*:[fp])", ":(?:G|W|Q.*:m:[si])")
        --1>> =suggVerbPpas(\-1, ":m:s")
        # Ce verbe devrait être un participe passé au masculin singulier.|http://fr.wikipedia.org/wiki/Accord_du_participe_pass%C3%A9_en_fran%C3%A7ais

    [je|j’|tu|il|elle|on|ils|elles|iel|iels|et|qui|ça|cela|ceci|celui-ci|celui-là|celle-ci|celle-là|ceux-ci|ceux-là|celles-ci|celles-là]  ?[ne|n’]¿  en  >avoir  *WORD
22176
22177
22178
22179
22180
22181
22182

22183
22184
22185
22186
22187
22188
22189
TEST: Elle avait {{pose}} son tricot                                                ->> posé
TEST: qui ont {{refuse}} de se soumettre                                            ->> refusé
TEST: il a {{suffit}} de le pousser un peu                                          ->> suffi
TEST: il en a toujours {{était}} ainsi                                              ->> été
TEST: celle-ci avait {{tenue}} compte de notre passé                                ->> tenu
TEST: elle sait que j’ai {{agis}} comme il le fallait                               ->> agi
TEST: que j’ai {{prit}} le temps de le lui expliquer                                ->> pris

TEST: Ils avaient barre sur lui.


__ppas_nous_vous_avoir__
    nous  ?[ne|n’]¿  ?[lui|leur]¿  [avons|avions|eûmes|aurons|aurions|ayons|eussions]  *WORD
        <<- /ppas/ morph(\1, ":Os")
            and not value(\-1, "|barre|confiance|charge|cours|envie|peine|prise|crainte|cure|affaire|hâte|force|recours|")







>







22177
22178
22179
22180
22181
22182
22183
22184
22185
22186
22187
22188
22189
22190
22191
TEST: Elle avait {{pose}} son tricot                                                ->> posé
TEST: qui ont {{refuse}} de se soumettre                                            ->> refusé
TEST: il a {{suffit}} de le pousser un peu                                          ->> suffi
TEST: il en a toujours {{était}} ainsi                                              ->> été
TEST: celle-ci avait {{tenue}} compte de notre passé                                ->> tenu
TEST: elle sait que j’ai {{agis}} comme il le fallait                               ->> agi
TEST: que j’ai {{prit}} le temps de le lui expliquer                                ->> pris
TEST: pourquoi je n’y ai pas {{pensais}} plus tôt ?                                 ->> pensé
TEST: Ils avaient barre sur lui.


__ppas_nous_vous_avoir__
    nous  ?[ne|n’]¿  ?[lui|leur]¿  [avons|avions|eûmes|aurons|aurions|ayons|eussions]  *WORD
        <<- /ppas/ morph(\1, ":Os")
            and not value(\-1, "|barre|confiance|charge|cours|envie|peine|prise|crainte|cure|affaire|hâte|force|recours|")