Grammalecte  Diff

Differences From Artifact [b3ef52afa4]:

To Artifact [0e71d36627]:


9637
9638
9639
9640
9641
9642
9643
9644

9645
9646
9647
9648
9649


9650
9651
9652
9653
9654
9655

9656
9657
9658

9659
9660
9661

9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674

9675
9676
9677
9678
9679
9680




9681
9682
9683
9684


9685
9686
9687

9688
9689
9690

9691
9692
9693
9694
9695
9696
9697
9637
9638
9639
9640
9641
9642
9643

9644
9645
9646
9647


9648
9649
9650
9651
9652
9653
9654

9655
9656
9657

9658
9659
9660

9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673

9674
9675
9676




9677
9678
9679
9680
9681
9682


9683
9684
9685
9686

9687
9688
9689

9690
9691
9692
9693
9694
9695
9696
9697







-
+



-
-
+
+





-
+


-
+


-
+












-
+


-
-
-
-
+
+
+
+


-
-
+
+


-
+


-
+







    vite
    vite fait ?,¿ bien fait
    volontiers
        <<- ~>> *


__gestion_mots_grammaticaux__
    à [bord|cause|contre-courant|côté|court|défaut|droite|gauche|hauteur|partir|portée|proximité|propos|rebours] [de|des|du]
    à [bord|cause|contre-courant|côté|court|défaut|droite|gauche|hauteur|partir|portée|proximité|propos|rebours|titre] [de|du|d’|des]
        <<- ~2>> *

    à bonne distance [de|des|du]
    à l’ [affût|affut|arrière|autre bout|aune|avant|écart|égard|extérieur|encontre|insu|instar|intérieur|opposé|orée|approche] [de|des|du]
    à la [hauteur|portée|suite] [de|des|du]
    à l’ [affût|affut|arrière|autre bout|aune|avant|écart|égard|extérieur|encontre|insu|instar|intérieur|opposé|orée|approche] [de|du|d’|des]
    à la [hauteur|portée|suite] [de|des|du|d’]
        <<- ~2:3>> *

    à la grande surprise [de|du|d’|des]
        <<- ~2:4>> *

    à l’ autre bout [de|des|du]
    à l’ autre bout [de|du|d’|des]
        <<- ~2:4>> *

    à [quelques|plusieurs] [mètres|kilomètres|lieues|pas|minutes|heures] [de|des|du]
    à [quelques|plusieurs] [mètres|kilomètres|lieues|pas|minutes|heures] [de|du|d’|des]
        <<- ~2:3>> *

    à [quelques|plusieurs] [dizaines|centaines|milliers] de [mètres|kilomètres] [de|des|du]
    à [quelques|plusieurs] [dizaines|centaines|milliers] de [mètres|kilomètres] [de|du|d’|des]
        <<- ~2:5>> *

    à [base|force|raison] [de|d’]
        <<- ~2>> *

    à grand renfort     [de|d’]
    à grands coups      [de|d’]
        <<- ~2:3>> *

    ainsi
        <<- not value(>1, "|que|qu’|") ~>> *

    au [bout|courant|cours|détriment|gré|lieu|long|large|milieu|profit|sein|sortir|sujet|vu] [de|des|du]
    au [bout|courant|cours|détriment|gré|lieu|long|large|milieu|profit|sein|sortir|sujet|vu] [de|du|d’|des]
        <<- ~2>> *

    au beau milieu      [de|des|du]
    au fin fond         [de|des|du]
    au grand dam        [de|des|du]
    au plus profond     [de|des|du]
    au beau milieu      [de|du|d’|des]
    au fin fond         [de|du|d’|des]
    au grand dam        [de|du|d’|des]
    au plus profond     [de|du|d’|des]
        <<- ~2:3>> *

    au fur et à mesure  [de|des|du]
    au vu et au su      [de|des|du]
    au fur et à mesure  [de|du|d’|des]
    au vu et au su      [de|du|d’|des]
        <<- ~2:5>> *

    au nez et à la barbe [de|des|du]
    au nez et à la barbe [de|du|d’|des]
        <<- ~2:6>> *

    aux [abords|dépens] [de|des|du]
    aux [abords|dépens] [de|du|d’|des]
        <<- ~2>> _

    [celui|celle|celles|ceux]   d’ entre [nous|vous|eux|elles]
    [chacun|chacune]            d’ entre [nous|vous|eux|elles]
        <<- ~2:0>> *

    ceux et [celle|celles] qui
9726
9727
9728
9729
9730
9731
9732
9733
9734


9735
9736
9737

9738
9739
9740
9741
9742
9743
9744
9726
9727
9728
9729
9730
9731
9732


9733
9734
9735
9736

9737
9738
9739
9740
9741
9742
9743
9744







-
-
+
+


-
+








    elle aussi  @:W¬:(?:3p|X)  [<end>|@:A:[fe]:p]
        <<- ~1:2>> *

    en lieu et place [de|des|du]
        <<- ~2:4>> *

    en l’ [absence|honneur] [de|des|du]
    en plein milieu [de|des|du]
    en l’ [absence|honneur] [de|du|d’|des]
    en plein milieu [de|du|d’|des]
        <<- ~2:3>> *

    en [arrière|attente|amont|aval|cas|cours|dehors|dépit|direction|faveur|guise|présence|raison|sus|termes|vertu] [de|des|du]
    en [arrière|attente|amont|aval|cas|cours|dehors|dépit|direction|faveur|guise|présence|raison|sus|termes|vertu] [de|du|d’|des]
        <<- ~2>> *

    en flagrant délit [de|d’]
        <<- ~2:3>> *

    en matière [de|d’]
        <<- ~2>> *
9803
9804
9805
9806
9807
9808
9809
9810

9811
9812
9813
9814
9815
9816
9817
9803
9804
9805
9806
9807
9808
9809

9810
9811
9812
9813
9814
9815
9816
9817







-
+








    rien comparé à
        <<- ~2>> *

    suite [à|au|aux]
        <<- not morph(<1, ">(?:une|la|cette|[mts]a|[nv]otre|de|quelque)/") ~1>> *

    tout au long [de|des|du]
    tout au long [de|du|d’|des]
        <<- not morph(<1, ":R") ~1>> *
        <<- ~3>> *

    tout un chacun
        <<- ~1:2>> *

    une fois
9963
9964
9965
9966
9967
9968
9969



9970
9971
9972
9973
9974
9975
9976
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979







+
+
+








    haut et fort
        <<- not morph(<1, ":D") ~>> *

    hélas
        <<- not morph(<1, ":(?:X|Oo)") and not tag_before(\1, "2s") ~>> *

    mais
        <<- not value(<1, "|des|les|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|moult|quels|lesdits|desdits|") ~>> *

    nécessité fait loi
        <<- not morph(<1, ":D.*:f:[si]") ~>> *

    nombre [de|des]
        <<- morph(<1, ":(?:R|C[sc])") ~1>> *

    non @:A
10183
10184
10185
10186
10187
10188
10189
10190

10191
10192
10193
10194
10195
10196
10197
10186
10187
10188
10189
10190
10191
10192

10193
10194
10195
10196
10197
10198
10199
10200







-
+







    >système d’ exploitation
    >système D
    >taille *NUM
    tas de >ferraille ?rouillée¿
    >talon >aiguille
    taux [de|d’] [abstention|absorption|alcool|alphabétisation|endettement|inflation|intérêt|imposition|occupation|ouverture|œstrogène|urée|usure|change|cholestérol|cholesterol|glycémie|fécondité|participation|testostérone|TVA]
    >tête de [déterré|déterrée|déterrés|déterrées]
    >titre de propriété
    >titre de [noblesse|propriété|séjour]
    >tour de passe-passe
    >trou à >rat
    >tueuse à gages
    >usine à gaz
    >vache à lait
    >vectrice [>accélération|>position|>rotation|>vitesse]
    >vente à domicile
16921
16922
16923
16924
16925
16926
16927
16928
16929


16930
16931
16932
16933
16934


16935
16936
16937
16938
16939


16940
16941
16942
16943
16944


16945
16946
16947
16948
16949


16950
16951
16952










16953
16954
16955
16956
16957
16958
16959
16960



16961
16962
16963
16964
16965
16966
16967
16924
16925
16926
16927
16928
16929
16930


16931
16932
16933
16934
16935


16936
16937
16938
16939
16940


16941
16942
16943
16944
16945


16946
16947
16948
16949
16950


16951
16952
16953
16954
16955
16956
16957
16958
16959
16960
16961
16962
16963
16964
16965
16966
16967
16968
16969
16970
16971
16972
16973
16974
16975
16976
16977
16978
16979
16980
16981
16982
16983







-
-
+
+



-
-
+
+



-
-
+
+



-
-
+
+



-
-
+
+



+
+
+
+
+
+
+
+
+
+








+
+
+







!!
!!
!!!! Incohérence verbe/nom                                                                        !!
!!
!!

__conf_le_la_leur_les_verbe_nom!6__
    [<start>|,] [le|un]     @:V¬:[NAY]  [ne|n’|me|m’|te|s’|se|s’]
    [<start>|,] [le|un]     @:V¬:[NAY]  ?[le|la|l’|les|nous|vous|leur]¿  @:[123][sp]
    [<start>|,] [le|un]         @:V¬:[NAY]  [ne|n’|me|m’|te|s’|se|s’]
    [<start>|,] [le|un]         @:V¬:[NAY]  ?[le|la|l’|les|nous|vous|leur]¿  @:[123][sp]
        <<- /conf/ hasSimil(\3, ":[NA].*:[me]:[si]")
        -3>> =suggSimil(\3, ":[NA].*:[me]:[si]", True)                              # Confusion probable : “\3” est une forme verbale conjuguée. Si “\2” est un déterminant, il faut placer un nom après.

    [<start>|,]  [la|une]   @:V¬:[NAY]  [ne|n’|me|m’|te|s’|se|s’]
    [<start>|,]  [la|une]   @:V¬:[NAY]  ?[le|la|l’|les|nous|vous|leur]¿  @:[123][sp]
    [<start>|,] [la|une]        @:V¬:[NAY]  [ne|n’|me|m’|te|s’|se|s’]
    [<start>|,] [la|une]        @:V¬:[NAY]  ?[le|la|l’|les|nous|vous|leur]¿  @:[123][sp]
        <<- /conf/ hasSimil(\3, ":[NA].*:[fe]:[si]")
        -3>> =suggSimil(\3, ":[NA].*:[fe]:[si]", True)                              # Confusion probable : “\3” est une forme verbale conjuguée. Si “\2” est un déterminant, il faut placer un nom après.

    [<start>|,] l’          @:V¬:[NAY]  [ne|n’|me|m’|te|s’|se|s’]
    [<start>|,] l’          @:V¬:[NAY]  ?[le|la|l’|les|nous|vous|leur]¿  @:[123][sp]
    [<start>|,] l’              @:V¬:[NAY]  [ne|n’|me|m’|te|s’|se|s’]
    [<start>|,] l’              @:V¬:[NAY]  ?[le|la|l’|les|nous|vous|leur]¿  @:[123][sp]
        <<- /conf/ hasSimil(\3, ":[NA].*:[si]")
        -3>> =suggSimil(\3, ":[NA].*:[si]", True)                                   # Confusion probable : “\3” est une forme verbale conjuguée. Si “\2” est un déterminant, il faut placer un nom après.

    [<start>|,] leur        @:V¬:[NAY]  [ne|n’|me|m’|te|s’|se|s’]
    [<start>|,] leur        @:V¬:[NAY]  ?[le|la|l’|les|nous|vous|leur]¿  @:[123][sp]
    [<start>|,] leur            @:V¬:[NAY]  [ne|n’|me|m’|te|s’|se|s’]
    [<start>|,] leur            @:V¬:[NAY]  ?[le|la|l’|les|nous|vous|leur]¿  @:[123][sp]
        <<- /conf/ hasSimil(\3, ":[NA].*:[si]")
        -3>> =suggSimil(\3, ":[NA].*:[si]", True)                                   # Confusion probable : “\3” est une forme verbale conjuguée. Si “\2” est un déterminant, il faut placer un nom après.

    [<start>|,] les         @:V¬:[NAY]  [ne|n’|me|m’|te|s’|se|s’]
    [<start>|,] les         @:V¬:[NAY]  ?[le|la|l’|les|nous|vous|leur]¿  @:[123][sp]
    [<start>|,] [les|plusieurs] @:V¬:[NAY]  [ne|n’|me|m’|te|s’|se|s’]
    [<start>|,] [les|plusieurs] @:V¬:[NAY]  ?[le|la|l’|les|nous|vous|leur]¿  @:[123][sp]
        <<- /conf/ hasSimil(\3, ":[NA].*:[pi]")
        -3>> =suggSimil(\3, ":[NA].*:[pi]", True)                                   # Confusion probable : “\3” est une forme verbale conjuguée. Si “\2” est un déterminant, il faut placer un nom après.

    [<start>|,] certains        @:V¬:[NAY]  [ne|n’|me|m’|te|s’|se|s’]
    [<start>|,] certains        @:V¬:[NAY]  ?[le|la|l’|les|nous|vous|leur]¿  @:[123][sp]
        <<- /conf/ hasSimil(\3, ":[NA].*:[me]:[pi]")
        -3>> =suggSimil(\3, ":[NA].*:[me]:[pi]", True)                              # Confusion probable : “\3” est une forme verbale conjuguée. Si “\2” est un déterminant, il faut placer un nom après.

    [<start>|,] certaines       @:V¬:[NAY]  [ne|n’|me|m’|te|s’|se|s’]
    [<start>|,] certaines       @:V¬:[NAY]  ?[le|la|l’|les|nous|vous|leur]¿  @:[123][sp]
        <<- /conf/ hasSimil(\3, ":[NA].*:[fe]:[pi]")
        -3>> =suggSimil(\3, ":[NA].*:[fe]:[pi]", True)                              # Confusion probable : “\3” est une forme verbale conjuguée. Si “\2” est un déterminant, il faut placer un nom après.

TEST: Un {{défie}} se définit par la difficulté                 ->> défi
TEST: Le {{défit}} ne l’enthousiasmait pas.                     ->> défi
TEST: Le {{défie}} ne l’enthousiasmait pas.                     ->> défi
TEST: Les {{connections}} étaient défaillantes.                 ->> connexions
TEST: l’{{accueille}} se révéla ennuyeux.                       ->> accueil
TEST: La {{sert}} était cassée                                  ->> serre
TEST: Une {{croie}} serait plus appropriée.                     ->> croix
TEST: Leur {{dépare}} m’attristait.                             ->> départ
TEST: Plusieurs {{ennuient}} nous attendaient                   ->> ennuis
TEST: Certains {{ennuient}} nous attendaient                    ->> ennuis
TEST: Certaines {{connections}} se préparaient                  ->> connexions
TEST: Les amener n’apportait que des problèmes.
TEST: Le prendre par surprise était difficile.
TEST: La consigner devenait une obligation.
TEST: Les reconnaître semblait nécessaire.


__conf_suj_verbe_det_verbe_nom__