Grammalecte  Diff

Differences From Artifact [5c2e41c389]:

To Artifact [31dbfe9376]:


2006
2007
2008
2009
2010
2011
2012



2013
2014
2015
2016
2017
2018
2019
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022







+
+
+








    autre chose
        <<- not morph(<1, ">entre/|:D") ~>> ␣
        <<- =>> define(\1, ":G")


__da_groupe_nominal__
    [au|aux] alentour
        <<- =>> select(\2, ":N")

    aucun  @:[NA].*:[me]
        <<- =>> exclude(\2, ":V")

    avions
        <<- not tag_before(\1, "_1p_") and not value(<1, "|n’|") and not value(>1, "|nous|") =>> select(\-1, ":N")

    l’ avions
7779
7780
7781
7782
7783
7784
7785









7786
7787
7788
7789
7790
7791
7792
7782
7783
7784
7785
7786
7787
7788
7789
7790
7791
7792
7793
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804







+
+
+
+
+
+
+
+
+







    par acquis [de|d’] >conscience
        <<- /conf/ -2>> acquit                          && Confusion. Locution « par acquit de conscience ».|https://fr.wiktionary.org/wiki/par_acquit_de_conscience
        <<- ~>> *

TEST: par {{acquis}} de conscience
TEST: tout ce qu’on fait par acquit de conscience


# aux alentours
__conf_aux_alentours__
    au alentours
    [au|aux] alentour
        <<- /conf/ ->> aux alentours                    && Locutions “aux alentours”.|https://fr.wiktionary.org/wiki/alentours

TEST: {{au alentour}}                       ->> aux alentours


# accès / axé
__conf_accès_axé__
    un axé
        <<- /conf/ not value(<1, "|l’|d’|") and not tag(<1, "_en_") --1>> accès
        && Confusion : “axé” est le participe passé du verbe “axer”. Pour évoquer une voie permettant d’accéder à un lieu ou quelque chose, écrivez “accès”.|https://fr.wiktionary.org/wiki/acc%C3%A8s

13754
13755
13756
13757
13758
13759
13760
13761
13762
13763
13764
13765
13766
13767
13768
13766
13767
13768
13769
13770
13771
13772

13773
13774
13775
13776
13777
13778
13779







-







    à vrai dire
    à vue d’ œil
    à ?bien¿ y regarder [de|d’] plus près
    à ?bien¿ y [penser|réfléchir|songer|repenser]
    advienne que pourra
    ah
    ailleurs
    alentour
    alors
    après [moi|toi|soi|lui|eux]
    après coup
    après mûre réflexion
    après tout ,
    au bas mot
    au beau fixe
14632
14633
14634
14635
14636
14637
14638



14639
14640
14641
14642
14643
14644
14645
14643
14644
14645
14646
14647
14648
14649
14650
14651
14652
14653
14654
14655
14656
14657
14658
14659







+
+
+







    à travers >différent
        <<- ~1:2>> ␣
        <<- =>> define(\1, ":G:R:LR")

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

    alentour
        <<- not morph(<1, ":D") ~>> *

    au moins  @:[DB]
        <<- ~1:2>> *

    ceux et [celle|celles] qui
        <<- ~2:3>> *

    comme tant d’ autres  $:R
15319
15320
15321
15322
15323
15324
15325

15326
15327
15328
15329
15330
15331
15332
15333
15334
15335
15336
15337
15338
15339
15340
15341
15342
15343
15344
15345
15346
15347







+







    fils à [papa|maman]
    fils [de|d’] pute
    >figure de proue
    >fleuve à sec
    >flocon [de|d’] neige ?électronique¿
    >foire d’ >empoigne
    fonds d’ investissement
    fonds [de|d’] pension
    >fontaine à eau
    >force d’ assaut
    >force [de|d’] caractère
    >fosse à [merde|>ordure|purin]
    >fosse aux lions
    >fou à lier
    [>fourgon|>fourgonnette] [de|d’] location
15651
15652
15653
15654
15655
15656
15657

15658
15659
15660
15661
15662
15663
15664
15666
15667
15668
15669
15670
15671
15672
15673
15674
15675
15676
15677
15678
15679
15680







+







    [cousu+ses] [de|d’] fil blanc
    [daté+ses] du [1er|1ᵉʳ|1|01|2|02|3|03|4|04|5|05|6|06|7|07|8|08|9|09|10|11|12|13|14|14|15|16|17|18|19|20|21|22|23|24|25|26|27|28|29|30|31] {mois} ?[prochain|passé|dernier|précédent|~^[0-9]{2,5}$]¿
    >digne [de|d’] [confiance|foi]
    >digne [de|d’] ce nom
    >droit comme un i
    >fort en gueule
    >fou [de|d’] rage ?[contenue|retenue]¿
    >frais comme un gardon
    >élu à la majarité absolue
    gauche caviar
    >haut comme [trois|3] pommes
    >haut en couleur
    >lent à la [comprenette|détente]
    [libéré+ses] sur parole
    [livré+ses] à [moi-même|soi-même|toi-même|lui-même|elle-même|iel-même|nous-même+s|vous-même+s|eux-mêmes|elles-mêmes|iels-mêmes]
16671
16672
16673
16674
16675
16676
16677
16678

16679
16680
16681
16682
16683
16684
16685
16687
16688
16689
16690
16691
16692
16693

16694
16695
16696
16697
16698
16699
16700
16701







-
+







    >porter [assistance|atteinte|bonheur|caution|chance|malheur|plainte|préjudice|secours]
    >poser problème
    >porter plainte
    >prendre ?[ça|cela|ceci]¿ à la légère
    >prendre ?[ça|cela|ceci]¿ au [dépourvu|sérieux]
    >prendre ?[ça|cela|ceci]¿ au pied [de|d’] la lettre
    >prendre bonne note
    >prendre [acte|congé|conscience|contact|ombrage|note|part|peur|position|possession|racine|soin|vie]
    >prendre [acte|chaud|congé|conscience|contact|froid|ombrage|note|part|peur|position|possession|racine|soin|vie]
    >prendre d’ assaut
    >prendre [de|d’] [court|vitesse]
    >prendre ?[ça|cela|ceci]¿ en [charge|main]
    >prendre ?[ça|cela|ceci]¿ pour argent comptant
    >prendre par surprise
    >prendre pour argent comptant
    >prêter à confusion
20105
20106
20107
20108
20109
20110
20111
20112

20113
20114
20115
20116

20117
20118
20119
20120
20121
20122
20123
20121
20122
20123
20124
20125
20126
20127

20128
20129
20130
20131
20132
20133
20134
20135
20136
20137
20138
20139
20140







-
+




+







TEST: de quelque cartable {{vides}}
TEST: de notre petit {{amis}}
TEST: Quelque chose tombé dans le puits a souillé l’eau.


__gn_det_sing_3m__
    [ledit|ladite|un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|au|quel|quelle|dudit]  *WORD  *WORD  *WORD
        <<- /gn/ not value(<1, "|et|ou|") and morph(\2, ":[NA].*:[si]") and morph(\3, ":[NA].*:[si]", ":(?:[123][sp]|G|P)") and morph(\4, ":[NA].*:p", "*") and \4.islower()
        <<- /gn/ not value(<1, "|et|ou|") and morph(\2, ":[NA].*:[si]") and morph(\3, ":[NA].*:[si]", ":(?:[123][sp]|G|P|B)") and morph(\4, ":[NA].*:p", "*") and \4.islower()
        -4>> =suggSing(\4)                                                                  && Accord de nombre erroné avec « \1 \2 \3 » : « \4 » devrait être au singulier.

TEST: un gros connard {{pathétiques}}
TEST: servi pas un style et une exigence historique remarquables
TEST: ils eurent besoins d’au minimum cent ans pour s’en remettre


## Pluriels

__gn_les_1m__
    ,  les  *WORD
        <<- /gn/ morph(\3, ":[NA].*:s", "*") and not (value(>1, "|et|ou|") and morph(>2, ":[NA]"))