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
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
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)/") and not ((tag(<1, "VCimp") or tag(<1, "VCint")) and morph(\2, ":Y"))
        <<- /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.