Grammalecte  Diff

Differences From Artifact [4a67c2862d]:

To Artifact [d22ec11245]:


8640
8641
8642
8643
8644
8645
8646
8647
8648


8649
8650
8651

8652
8653
8654
8655
8656


8657
8658
8659

8660
8661
8662
8663
8664
8665
8666
8667

8668
8669
8670
8671
8672
8673
8674
8675
8676
8677
8678
8679
8680
8681
8682

8683
8684
8685
8686
8687
8688
8689
8640
8641
8642
8643
8644
8645
8646


8647
8648
8649
8650

8651
8652
8653
8654


8655
8656
8657
8658

8659
8660
8661
8662
8663
8664
8665
8666

8667
8668
8669
8670
8671
8672
8673
8674
8675
8676
8677
8678
8679
8680
8681
8682
8683
8684
8685
8686
8687
8688
8689
8690







-
-
+
+


-
+



-
-
+
+


-
+







-
+















+







    de          tout  @:N.*:[fp]¬:(?:A|W|G|M|Y|[me]:[is]|3s)
        <<- /gn/ -3>> =suggMasSing(\3, True)                                                        # Accord avec “tout” : “\3” devrait être au masculin singulier.

    tout  @:N.*:[fp]¬:(?:A|W|G|M|Y|[me]:[is]|3s)
        <<- /gn/ morph(<1, ":R", ":D.*:p") -2>> =suggMasSing(\2, True)                              # Accord avec “tout” : “\2” devrait être au masculin singulier.

__toute_nom__
    [<start>|,] toute  @:[NA].*:[mp]¬:(?:W|G|M|[fe]:[is])
    de          toute  @:[NA].*:[mp]¬:(?:W|G|M|Y|[fe]:[is])
    [<start>|,] toute  @:[NA].*:[mp]¬:(?:W|P|G|M|[fe]:[is])
    de          toute  @:[NA].*:[mp]¬:(?:W|P|G|M|Y|[fe]:[is])
        <<- /gn/ -3>> =suggFemSing(\3, True)                                                        # Accord avec “toute” : “\3” devrait être au féminin singulie

    toute  @:[NA].*:[mp]¬:(?:W|G|M|Y|[fe]:[is])
    toute  @:[NA].*:[mp]¬:(?:W|G|M|Y|P|[fe]:[is])
        <<- /gn/ morph(<1, ":R") -2>> =suggFemSing(\2, True)                                        # Accord avec “toute” : “\2” devrait être au féminin singulier.

__tous_nom__
    [<start>|,] tous  @:[NA].*:[fs]¬:(?:W|G|M|[me]:[ip]|3p)
    de          tous  @:[NA].*:[fs]¬:(?:W|G|M|Y|[me]:[ip]|3[sp])
    [<start>|,] tous  @:[NA].*:[fs]¬:(?:W|P|G|M|[me]:[ip]|3p)
    de          tous  @:[NA].*:[fs]¬:(?:W|P|G|M|Y|[me]:[ip]|3[sp])
        <<- /gn/ -3>> =suggMasPlur(\3, True)                                                        # Accord avec “tous” : “\3” devrait être au masculin pluriel.

    tous  @:[NA].*:[fs]¬:(?:W|G|M|Y|3[sp]|[me]:[ip])
    tous  @:[NA].*:[fs]¬:(?:W|G|M|Y|P|3[sp]|[me]:[ip])
        <<- /gn/ morph(<1, ":R") -2>> =suggMasPlur(\2, True)                                        # Accord avec “tous” : “\2” devrait être au masculin pluriel.

__toutes_nom__
    [<start>|,] toutes  @:[NA].*:[ms]¬:(?:W|G|M|[fe]:[ip])
    de          toutes  @:[NA].*:[ms]¬:(?:W|G|M|Y|[fe]:[ip])
        <<- /gn/ -3>> =suggFemPlur(\3, True)                                                        # Accord avec “toutes” : “\3” devrait être au féminin pluriel.

    toutes  @:[NA].*:[ms]¬:(?:W|G|M|Y|[fe]:[ip])
    toutes  @:[NA].*:[ms]¬:(?:W|G|M|Y|P|[fe]:[ip])
        <<- /gn/ morph(<1, ":R") -2>> =suggFemPlur(\2, True)                                        # Accord avec “toutes” : “\2” devrait être au féminin pluriel.

TEST: Tout {{hommes}}
TEST: De tous {{âge}} !
TEST: avec toutes {{femme}}                                     ->> femmes
TEST: sur toutes {{armure}}                                     ->> armures
TEST: Toute {{époux}} doit faire preuve de bienveillance
TEST: Il se souvient de toute mon histoire.
TEST: Tout les sépare.
TEST: les tout débuts du mouvement ouvrier
TEST: vos tout débuts furent difficiles
TEST: aux tout débuts, il y eut bien des erreurs
TEST: comment les inégalités sociales impactent la santé des tout petits
TEST: l’existence d’un enseignement supérieur public, peu onéreux et ouvert à tous est d’une importance cruciale.
TEST: la survie de tous est plus importante que les profits de quelques-uns
TEST: tous ayant souffert du supplice de séjourner derrière les barreaux



!!
!!
!!!! Adverbes de négation                                                                         !!
!!