Grammalecte  Check-in [51f28e7597]

Overview
Comment:[fr] ajustements
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: 51f28e75973cad228e288115c928467c3eeb73366b117119b727140b7b254cfe
User & Date: olr on 2019-05-14 20:08:52
Other Links: manifest | tags
Context
2019-05-14
20:37
[fr] faux positif check-in: 570387cc49 user: olr tags: trunk, fr
20:08
[fr] ajustements check-in: 51f28e7597 user: olr tags: trunk, fr
19:07
[fr] faux positif check-in: ab26bf74aa user: olr tags: trunk, fr
Changes

Modified gc_lang/fr/rules.grx from [4153c98e4b] to [4f09e1e177].

11864
11865
11866
11867
11868
11869
11870












11871
11872
11873
11874
11875
11876
11877
# tous / tout / toute / toutes
__purge_tout_tout_tous_toutes__
    tout            [le|ce|cet|mon|ton|son]
    toute           [la|cette|ma|ta|sa]
    [tous|toutes]   [les|des|mes|tes|ses|ces|nos|vos|leurs]
        <<- ~1>> *















@@@@
@@@@
@@@@
@@@@
@@@@GRAPH: purge_passe3                                                                            _







>
>
>
>
>
>
>
>
>
>
>
>







11864
11865
11866
11867
11868
11869
11870
11871
11872
11873
11874
11875
11876
11877
11878
11879
11880
11881
11882
11883
11884
11885
11886
11887
11888
11889
# tous / tout / toute / toutes
__purge_tout_tout_tous_toutes__
    tout            [le|ce|cet|mon|ton|son]
    toute           [la|cette|ma|ta|sa]
    [tous|toutes]   [les|des|mes|tes|ses|ces|nos|vos|leurs]
        <<- ~1>> *

    /-on        [tous|toutes]
    /-nous      [tous|toutes]
    /-vous      [tous|toutes]
    /-ils       [tous|toutes]
    /-elles     [tous|toutes]
        <<- ~2>> *

    *WORD       [tous|toutes]
        <<- morph(\1, ":[123]p") ~2>> *

    on  ?[ne|n’]¿  ?[le|la|l’|les|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿  ?[le|la|l’|les|en|y|lui|leur]¿  *WORD  [tous|toutes]
        <<- morph(\-2, ":[123]s") ~-1>> *


@@@@
@@@@
@@@@
@@@@
@@@@GRAPH: purge_passe3                                                                            _
20330
20331
20332
20333
20334
20335
20336
20337
20338
20339
20340
20341
20342
20343
20344
TEST: Quelques-unes {{rêve}} d’un autre monde.
TEST: Quelques-unes lestées de plombe.


__conj_tous_toutes__
    [tous|toutes]  @:V¬:(?:G|N|A|3p|P|Q)
    [tous|toutes]  qui  @:V¬:(?:G|3p|P)
        <<- /conj/ not morph(<1, ":[VR]|>(?:et|ou)/") and not ((tag(<1, "VCimp") or tag(<1, "VCint")) and morph(\2, ":Y"))
        --1>> =suggVerb(\-1, ":3p")                                     # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.

TEST: Tous {{venait}} à la fête.
TEST: Toutes {{ignorait}} ce qu’ils avaient fait.
TEST: Il faut mettre un coup de grâce et tous monter sur Paris par tous les moyens possibles
TEST: Pourrons-nous tous vaincre.
TEST: Vous pouvez tous triompher de votre adversaire avec de la ruse.







|







20342
20343
20344
20345
20346
20347
20348
20349
20350
20351
20352
20353
20354
20355
20356
TEST: Quelques-unes {{rêve}} d’un autre monde.
TEST: Quelques-unes lestées de plombe.


__conj_tous_toutes__
    [tous|toutes]  @:V¬:(?:G|N|A|3p|P|Q)
    [tous|toutes]  qui  @:V¬:(?:G|3p|P)
        <<- /conj/ not morph(<1, ":[VR]|>(?:et|ou)/")
        --1>> =suggVerb(\-1, ":3p")                                     # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.

TEST: Tous {{venait}} à la fête.
TEST: Toutes {{ignorait}} ce qu’ils avaient fait.
TEST: Il faut mettre un coup de grâce et tous monter sur Paris par tous les moyens possibles
TEST: Pourrons-nous tous vaincre.
TEST: Vous pouvez tous triompher de votre adversaire avec de la ruse.