Grammalecte  Diff

Differences From Artifact [52783be57d]:

To Artifact [e9fff46d7f]:


6807
6808
6809
6810
6811
6812
6813
6814
6815
6816



6817
6818
6819
6820

6821
6822

6823
6824
6825
6826
6827
6828
6829
6830
6831
6832

6833
6834

6835
6836
6837
6838

6839
6840

6841
6842
6843
6844
6845
6846
6847
6848
6849
6850
6851
6852
6853
6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878

6879
6880
6881

6882
6883
6884
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926


6927
6928
6929


6930
6931
6932


6933
6934
6935















6936
6937
6938
6939
6940
6941



6942
6943
6944


6945
6946
6947


6948
6949
6950


6951
6952
6953
6954
6955
6956
6957
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
6996
6997
6998
6999
7000
7001
7002
7003
7004
7005
7006
7007
7008
7009
7010
7011





























7012

7013

7014





7015
7016
7017

7018
7019
7020
7021
7022
7023
7024
7025
7026
7027
7028
7029

7030
7031

7032
7033

7034
7035
7036
7037
7038

7039
7040
7041
7042

7043
7044
7045
7046

7047
7048

7049
7050

7051
7052
7053
7054
7055
7056
7057
7058
7059
7060
7061
7062








7063
7064
7065
7066
7067
7068
7069
7070




7071
7072
7073
7074
7075
7076





7077
7078
7079


7080
7081
7082
7083
7084
7085
7086



7087
7088
7089
7090
7091



7092
7093
7094
7095
7096
7097
7098
7099
7100
7101


































7102





























7103
7104
7105









7106
7107
7108
7109
7110
7111

7112
7113

7114
7115
7116
7117



7118
7119
7120
7121
7122
7123
7124
6807
6808
6809
6810
6811
6812
6813



6814
6815
6816
6817



6818


6819
6820
6821
6822
6823
6824
6825
6826



6827


6828
6829



6830


6831
6832
6833
6834
6835
6836












6837
6838
6839












6840
6841
6842



6843



6844







































6845
6846
6847
6848


6849
6850
6851


6852
6853
6854


6855
6856
6857


6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873


6874


6875
6876
6877
6878


6879
6880
6881


6882
6883
6884


6885
6886
6887
6888
6889
6890









































6891
6892
6893
6894
6895
6896
6897






6898
6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929
6930
6931

6932
6933
6934
6935
6936
6937
6938
6939


6940


6941









6942


6943


6944





6945




6946




6947


6948


6949












6950
6951
6952
6953
6954
6955
6956
6957








6958
6959
6960
6961






6962
6963
6964
6965
6966



6967
6968







6969
6970
6971





6972
6973
6974


6975
6976
6977





6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
6996
6997
6998
6999
7000
7001
7002
7003
7004
7005
7006
7007
7008
7009
7010
7011
7012
7013
7014
7015
7016
7017
7018
7019
7020
7021
7022
7023
7024
7025
7026
7027
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041



7042
7043
7044
7045
7046
7047
7048
7049
7050
7051
7052
7053
7054
7055

7056


7057
7058



7059
7060
7061
7062
7063
7064
7065
7066
7067
7068







-
-
-
+
+
+

-
-
-
+
-
-
+







-
-
-
+
-
-
+

-
-
-
+
-
-
+





-
-
-
-
-
-
-
-
-
-
-
-



-
-
-
-
-
-
-
-
-
-
-
-



-
-
-
+
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-




-
-
+
+

-
-
+
+

-
-
+
+

-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

-
-

-
-
+
+
+

-
-
+
+

-
-
+
+

-
-
+
+




-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-







-
-
-
-
-
-



+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
-
+

+
+
+
+
+

-
-
+
-
-

-
-
-
-
-
-
-
-
-
+
-
-
+
-
-
+
-
-
-
-
-
+
-
-
-
-
+
-
-
-
-
+
-
-
+
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
-
-
-
-
-
-
-
+
+
+
-
-
-
-
-
+
+
+
-
-



-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+





-
+
-
-
+

-
-
-
+
+
+








!!
!!
!!!! Pléonasmes                                                                                   !!
!!
!!

__pleo_pléonasmes_divers__
    >abolir [absolument|entièrement|complétement|complètement|totalement]
        <<- /pleo/ ->> \1                                                                   && Pléonasme.
__pleo_locutions__
    à [partir|compter] de dorénavant
        <<- /pleo/ ->> dorénavant|à \2 de maintenant                                        && Pléonasme.

    >acculer [au|aux] >pied du mur
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    à [plusieurs|$:B] reprises différentes
    >achever [absolument|entièrement|complétement|complètement|totalement]
        <<- /pleo/ ->> \1                                                                   && Pléonasme.
        <<- /pleo/ ->> \1 \2 \3                                                             && Pléonasme.

    actuellement en cours
        <<- /pleo/ not value(>1, "|de|d’|") ->> en cours                                    && Pléonasme.

    actuellement en train [de|d’]
        <<- /pleo/ not value(>1, "|nuit|") -1:3>> en train                                  && Pléonasme.

    [>ajouter|>rajouter] [de|en] plus
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    [ainsi|donc] c’ est pourquoi
    >apanage >exclusif
        <<- /pleo/ ->> \1                                                                   && Pléonasme.
        <<- /pleo/ ->> ainsi|donc|c’est pourquoi                                            && Pléonasme.

    [>applaudir|>applaudissement] des deux mains
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    [ainsi|donc] par [conséquent|exemple]
    >archipel d’ [iles|îles]
        <<- /pleo/ not morph(>1, ":(?:A.*:[fe]:[pi]|W)") ->> archipel                       && Pléonasme.
        <<- /pleo/ ->> ainsi|donc|par \3|c’est pourquoi                                     && Pléonasme.

    au jour d’ aujourd’hui
    à l’ heure d’ aujourd’hui
        <<- /pleo/ ->> aujourd’hui                                                          && Pléonasme.

    >avancer en avant
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    >avérer >vrai
        <<- /pleo/ -2>> =\2.replace("vrai", "exact")                                        && Pléonasme.

    avenir devant [moi|toi|soi|lui|elle|nous|vous|eux|elles]
        <<- /pleo/ morph(<1, ":A|>un") ->> avenir                                           && Pléonasme.

    >bourrasque de vent
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    car en effet
        <<- /pleo/ ->> car|en effet                                                         && Pléonasme.

    >cirrhose du foie
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    >collaborer ensemble
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    [petite+s|légère+s] >collation
        <<- /pleo/ ->> \2                                                                   && Pléonasme.|https://fr.wiktionary.org/wiki/collation

    >coup [de|d’] foudre [immédiat+s|instantané+ses|soudain]
        <<- /pleo/ ->> \1 de foudre                                                         && Pléonasme.

    comme par exemple
        <<- /pleo/ ->> comme|par exemple                                                    && Pléonasme.

    >comparer entre [eux|elles]
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    enfin pour [conclure|finir|terminer]
    >contraindre malgré [moi|toi|soi|lui|elle|nous|vous|eux|elles]
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

        <<- /pleo/ ->> pour \3                                                              && Pléonasme.
    >descendre en bas
        <<- /pleo/ not value(>1, "|de|des|du|d’|") ->> \1                                   && Pléonasme.

    >dessiner un dessin
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    à [partir|compter] de dorénavant
        <<- /pleo/ ->> dorénavant|à \2 de maintenant                                        && Pléonasme.

    donc par conséquent
        <<- /pleo/ ->> donc|par conséquent|c’est pourquoi                                   && Pléonasme.

    >enchevêtrer les uns dans les autres
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    >entraider mutuellement
    >entraider les uns les autres
        <<- /pleo/  ->> \1                                                                  && Pléonasme.

    >entraide >mutuel
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    >erreur >involontaire
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    >étape >intermédiaire
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    >hasard >imprévu
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    >hémorragie de sang
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    >joindre ensemble
        <<- /pleo/ ->> \1|mettre ensemble                                                   && Pléonasme.

    >lever debout
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    mais [cependant|pourtant|toutefois]
        <<- /pleo/ ->> mais|cependant|pourtant|toutefois                                    && Pléonasme.

    >marche à >pied
        <<- /pleo/ ->> \1                                                                   && Pléonasme.
    puis [après|ensuite|alors]
        <<- /pleo/ ->> puis|après|ensuite|alors                                             && Pléonasme.

    >méandre sinueux
        <<- /pleo/ ->> \1                                                                   && Pléonasme.
    [et|ou] voire
        <<- /pleo/ not morph(>1, ":D") ->> voire|et|\1 voir                                 && Pléonasme ou confusion.

    [>média|media] d’ >information
        <<- /pleo/ ->> \1                                                                   && Pléonasme.
    voire même
        <<- /pleo/ ->> voire|même                                                           && Pléonasme.|https://fr.wiktionary.org/wiki/voire_m%C3%AAme

    >monopole >exclusif
        <<- /pleo/ ->> \1                                                                   && Pléonasme.
TEST: Car {{à partir de dorénavant}}, ce sera…                  ->> dorénavant|à partir de maintenant
TEST: {{à deux reprises différentes}}                           ->> à deux reprises
TEST: {{ainsi c’est pourquoi}}                                  ->> ainsi|donc|c’est pourquoi
TEST: {{ainsi par conséquent}}                                  ->> ainsi|donc|par conséquent|c’est pourquoi
TEST: {{au jour d’aujourd’hui}}                                 ->> aujourd’hui
TEST: {{actuellement en cours}}                                 ->> en cours
TEST: ils sont {{actuellement en train}} de manger              ->> en train
TEST: {{comme par exemple}}                                     ->> comme|par exemple
TEST: {{donc par conséquent}}                                   ->> ainsi|donc|par conséquent|c’est pourquoi
TEST: {{enfin pour conclure}}                                   ->> pour conclure
TEST: {{puis après}}                                            ->> puis|après|ensuite|alors
TEST: {{mais pourtant}}                                         ->> mais|cependant|pourtant|toutefois
TEST: {{car en effet}}                                          ->> car|en effet
TEST: délirant {{et voire}} ridicule                            ->> voire|et|et voir
TEST: {{voire même}}                                            ->> voire|même

    >monter en haut
        <<- /pleo/ not value(>1, "|de|des|du|d’|") ->> \1                                   && Pléonasme.

    >opportunité à saisir
        <<- /pleo/ ->> \1                                                                   && Pléonasme.
__pleo_substantifs__
    >archipel d’ [iles|îles]
        <<- /pleo/ not morph(>1, ":(?:A.*:[fe]:[pi]|W)") ->> archipel                       && Pléonasme.

    >orage >électrique
        <<- /pleo/ ->> \1                                                                   && Pléonasme.
    avenir devant [moi|toi|soi|lui|elle|nous|vous|eux|elles]
        <<- /pleo/ morph(<1, ":A.*:[me]:[si]") ->> avenir                                   && Pléonasme.

    >oubli >involontaire
        <<- /pleo/ ->> \1                                                                   && Pléonasme.
    >coup de foudre [immédiat+s|instantané+ses|soudain]
        <<- /pleo/ ->> \1 \2 \3                                                             && Pléonasme.

    >pair de >jumeau
        <<- /pleo/ ->> =suggPlur(\3, "", True)                                              && Pléonasme.
    [paire+s] de >jumeau
        <<- /pleo/ ->> =suggPlur(\-1, "", True)                                             && Pléonasme.

    >panacée >universel
        <<- /pleo/ ->> \1|remède universel                                                  && Pléonasme.

    >perspective d’ avenir
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    [premier|premiers] >balbutiement
        <<- /pleo/ ->> \2                                                                   && Pléonasme.

    [première|premières] >priorité
        <<- /pleo/ ->> \2                                                                   && Pléonasme.

    >projet >futur
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    >futur >projet
        <<- /pleo/ ->> \2                                                                   && Pléonasme.

    >prévenir d’ avance
    >prévenir à l’ avance
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    >prototype >expérimental
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    puis [après|ensuite|alors]
        <<- /pleo/ ->> puis|après|ensuite|alors                                             && Pléonasme.

    >rédiger par écrit
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    [>rénover|>rénovation] à neuf
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    >réunir ensemble
        <<- /pleo/  ->> \1                                                                  && Pléonasme.

    [>reculer|>recul] en arrière
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    >risque >potentiel
    >risque de >menace
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    >secousse [>séismique|>sismique]
        <<- /pleo/ ->> secousse tellurique|secousses telluriques|tremblement de terre       && Pléonasme.

    >solidaire les uns des autres
    >solidaire les uns avec les autres
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    >suffire simplement
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    >talonner de près
        <<- /pleo/ ->> \1                                                                   && Pléonasme.

    taux d’ >alcoolémie
        <<- /pleo/ ->> taux d’alcool|alcoolémie                                             && Pléonasme. L’alcoolémie est le taux d’alcool dans le sang.

    >apanage >exclusif
    >applaudissement des deux mains
    >apparence >extérieure
    >bénévole >volontaire
    [bonne+s] >aubaine
    >bourrasque de vent
    >cirrhose du foie
    conjoncture actuelle
    consensus [commun+s]
    >entraide >mutuel
    >erreur >involontaire
    >étape >intermédiaire
    >hasard >imprévu
    >hémorragie de sang
    >illusion [trompeuse+s]
    >marche à >pied
    >méandre sinueux
    >monopole >exclusif
    [>média|media] d’ >information
    >orage >électrique
    >oubli >involontaire
    >opportunité à saisir
    >perspective d’ avenir
    >projet >futur
    >prototype >expérimental
    >rénovation à neuf
    >recul en arrière
    >risque >potentiel
    >risque de >menace
    >tunnel >souterrain
    unanimité [totale|complète|absolue]
        <<- /pleo/ ->> \1                                                                   && Pléonasme.
        <<- /pleo/ ->> \1                                           && Pléonasme.

    >futur >projet
    [petite+s|légère+s] >collation
    [petite+s] [>camionnette|>fillette|>maisonnette]
    [premier+s] >balbutiement
    [première+s] >priorité
    vieilles hardes
        <<- /pleo/ ->> hardes                                                               && Pléonasme.

        <<- /pleo/ ->> \2                                           && Pléonasme.
    [et|ou] voire
        <<- /pleo/ not morph(>1, ":D") ->> voire|et|\1 voir                                 && Pléonasme ou confusion.

    voire même
        <<- /pleo/ ->> voire|même                                                           && Pléonasme.|https://fr.wiktionary.org/wiki/voire_m%C3%AAme

TEST: il faut {{abolir totalement}} ces pratiques   ->> abolir
TEST: il faut {{achever complètement}} ce projet    ->> achever
TEST: {{au jour d’aujourd’hui}}                     ->> aujourd’hui
TEST: {{actuellement en cours}}                     ->> en cours
TEST: ils sont {{actuellement en train}} de manger  ->> en train
TEST: avoir un grand {{avenir devant soi}}          ->> avenir
TEST: avoir un grand {{avenir devant soi}}                      ->> avenir
TEST: {{acculé au pied du mur}}                     ->> acculé
TEST: cet {{archipel d’îles}} m’ennuyait            ->> archipel
TEST: cet {{archipel d’îles}} m’ennuyait                        ->> archipel
TEST: {{Avancer en avant}}, pas le choix            ->> Avancer
TEST: prenons une {{légère collation}}              ->> collation
TEST: prenons une {{légère collation}}                          ->> collation
TEST: {{dessiner un dessin}}                        ->> dessiner
TEST: {{joindre ensemble}}                          ->> joindre|mettre ensemble
TEST: {{collaborer ensemble}}                       ->> collaborer
TEST: {{comparer entre eux}}                        ->> comparer
TEST: un {{coup de foudre soudain}}                 ->> coup de foudre
TEST: un {{coup de foudre soudain}}                             ->> coup de foudre
TEST: {{monter en haut}}                            ->> monter
TEST: {{descendre en bas}}                          ->> descendre
TEST: {{enchevêtrer les uns dans les autres}}       ->> enchevêtrer
TEST: rien ne vaut l’{{entraide mutuelle}}          ->> entraide
TEST: rien ne vaut l’{{entraide mutuelle}}                      ->> entraide
TEST: s’{{entraider mutuellement}}                  ->> entraider
TEST: s’{{entraident les uns les autres}}           ->> entraident
TEST: {{comme par exemple}}                         ->> comme|par exemple
TEST: {{médias d’informations}}                     ->> médias
TEST: {{médias d’informations}}                                 ->> médias
TEST: {{lever debout}}                              ->> lever
TEST: {{cirrhose du foie}}                          ->> cirrhose
TEST: {{cirrhose du foie}}                                      ->> cirrhose
TEST: s’avérer {{vrai}}                             ->> exact
TEST: {{bourrasques de vent}}                       ->> bourrasques
TEST: {{bourrasques de vent}}                                   ->> bourrasques
TEST: {{contraint malgré lui}}                      ->> contraint
TEST: {{contraindre malgré eux}}                    ->> contraindre
TEST: {{applaudir des deux mains}}                  ->> applaudir
TEST: Car {{à partir de dorénavant}}, ce sera…      ->> dorénavant|à partir de maintenant
TEST: {{erreurs involontaires}}                     ->> erreurs
TEST: {{hasards imprévus}}                          ->> hasards
TEST: {{méandres sinueux}}                          ->> méandres
TEST: {{hémorragies de sang}}                       ->> hémorragies
TEST: des {{orages électriques}}                    ->> orages
TEST: {{perspectives d’avenir}}                     ->> perspectives
TEST: {{marche à pied}}                             ->> marche
TEST: {{paires de jumelles}}                        ->> jumelles
TEST: {{erreurs involontaires}}                                 ->> erreurs
TEST: {{hasards imprévus}}                                      ->> hasards
TEST: {{méandres sinueux}}                                      ->> méandres
TEST: {{hémorragies de sang}}                                   ->> hémorragies
TEST: des {{orages électriques}}                                ->> orages
TEST: {{perspectives d’avenir}}                                 ->> perspectives
TEST: {{marche à pied}}                                         ->> marche
TEST: {{paires de jumelles}}                                    ->> jumelles
TEST: {{puis après}}                                ->> puis|après|ensuite|alors
TEST: {{mais pourtant}}                             ->> mais|cependant|pourtant|toutefois
TEST: {{donc par conséquent}}                       ->> donc|par conséquent|c’est pourquoi
TEST: {{car en effet}}                              ->> car|en effet
TEST: {{opportunités à saisir}}                     ->> opportunités
TEST: {{apanages exclusifs}}                        ->> apanages
TEST: {{monopole exclusif}}                         ->> monopole
TEST: {{étapes intermédiaires}}                     ->> étapes
TEST: {{opportunités à saisir}}                                 ->> opportunités
TEST: {{apanages exclusifs}}                                    ->> apanages
TEST: {{monopole exclusif}}                                     ->> monopole
TEST: {{étapes intermédiaires}}                                 ->> étapes
TEST: {{ajouter en plus}}                           ->> ajouter
TEST: c’est un {{oubli involontaire}} de sa part    ->> oubli
TEST: la {{panacée universelle}}                    ->> panacée|remède universel
TEST: ce sont leurs {{premiers balbutiements}}      ->> balbutiements
TEST: la {{première priorité}}, c’est…              ->> priorité
TEST: Un {{futur projet}}                           ->> projet
TEST: c’est un {{oubli involontaire}} de sa part                ->> oubli
TEST: la {{panacée universelle}}                                ->> panacée|remède universel
TEST: ce sont leurs {{premiers balbutiements}}                  ->> balbutiements
TEST: la {{première priorité}}, c’est…                          ->> priorité
TEST: Un {{futur projet}}                                       ->> projet
TEST: il faut {{prévenir d’avance}} ces gens-là     ->> prévenir
TEST: ce sont des {{projets futurs}}                ->> projets
TEST: {{prototypes expérimentaux}}                  ->> prototypes
TEST: ce sont des {{projets futurs}}                            ->> projets
TEST: {{prototypes expérimentaux}}                              ->> prototypes
TEST: Nous avons {{rénové à neuf}} l’ensemble       ->> rénové
TEST: Nous voilà {{réunis ensemble}}                ->> réunis
TEST: {{Recule en arrière}}                         ->> Recule
TEST: {{Rédigez par écrit}} une notice.             ->> Rédigez
TEST: {{risques de menaces}}                        ->> risques
TEST: {{secousses sismiques}}                       ->> secousse tellurique|secousses telluriques|tremblement de terre
TEST: {{solidaires les uns des autres}}             ->> solidaires
TEST: {{risques de menaces}}                                    ->> risques
TEST: {{secousses sismiques}}                                   ->> secousse tellurique|secousses telluriques|tremblement de terre
TEST: {{solidaires les uns des autres}}                         ->> solidaires
TEST: Il {{suffisait simplement}} d’y penser.       ->> suffisait
TEST: Il la {{talonnait de près}}                   ->> talonnait
TEST: ce {{taux d’alcoolémie}} est très élevé       ->> taux d’alcool|alcoolémie
TEST: {{tunnels souterrains}}                       ->> tunnels
TEST: {{vieilles hardes}}                           ->> hardes
TEST: ce {{taux d’alcoolémie}} est très élevé                   ->> taux d’alcool|alcoolémie
TEST: {{tunnels souterrains}}                                   ->> tunnels
TEST: {{vieilles hardes}}                                       ->> hardes
TEST: délirant {{et voire}} ridicule                ->> voire|et|et voir
TEST: {{voire même}}                                ->> voire|même
TEST: un archipel d’îles déchiquetées


# d’avance / à l’avance
__pleo_verbe_à_l_avance__
    [>prévenir|>prévoir|>prédire|>présager|>préparer|>pressentir|>pronostiquer|>avertir|>devancer|>deviner|>réserver] à l’ avance
    [>prévenir|>prévoir|>prédire|>présager|>préparer|>pressentir|>pronostiquer|>avertir|>devancer|>deviner|>réserver] d’ avance
        <<- /pleo/ ->> \1                                                                           && Pléonasme.
__pleo_verbes__
    [>ajouter|>rajouter] [de|en] plus
    >applaudir des deux mains
    >avertir à l’ avance
    >avertir d’ avance
    >abolir [absolument|entièrement|complétement|complètement|totalement]
    >acculer [au|aux] >pied du mur
    >achever [absolument|entièrement|complétement|complètement|totalement]
    >avancer en avant
    >collaborer ensemble
    >comparer entre [eux|elles]
    >contraindre malgré [moi|toi|soi|lui|elle|nous|vous|eux|elles]
    >dessiner un dessin
    [>devancer|>deviner] à l’ avance
    [>devancer|>deviner] d’ avance
    >devenir par la suite
    >enchevêtrer les uns dans les autres
    >entraider mutuellement
    >entraider les uns les autres
    >joindre ensemble
    >lever debout
    [>neiger|>pleuvoir] dehors
    [>prévenir|>prévoir|>prédire|>présager|>préparer|>pressentir|>pronostiquer] à l’ avance
    [>prévenir|>prévoir|>prédire|>présager|>préparer|>pressentir|>pronostiquer] d’ avance
    >reculer en arrière
    >rédiger par écrit
    >rénover à neuf
    >réserver à l’ avance
    >réserver d’ avance
    >réunir ensemble
    >suffire simplement
    >surprendre à l’ improviste
    >talonner de près
        <<- /pleo/ ->> \1                                           && Pléonasme.

    >avérer >vrai
        <<- /pleo/ -2>> =\2.replace("vrai", "exact")                && Pléonasme.

    >descendre en bas
        <<- /pleo/ not value(>1, "|de|des|du|d’|") ->> \1           && Pléonasme.

    >monter en haut
        <<- /pleo/ not value(>1, "|de|des|du|d’|") ->> \1           && Pléonasme.

TEST: il faut {{abolir totalement}} ces pratiques               ->> abolir
TEST: il faut {{achever complètement}} ce projet                ->> achever
TEST: {{acculé au pied du mur}}                                 ->> acculé
TEST: {{ajouter en plus}}                                       ->> ajouter
TEST: s’avérer {{vrai}}                                         ->> exact
TEST: {{contraint malgré lui}}                                  ->> contraint
TEST: {{contraindre malgré eux}}                                ->> contraindre
TEST: {{applaudir des deux mains}}                              ->> applaudir
TEST: {{Avancer en avant}}, pas le choix                        ->> Avancer
TEST: {{dessiner un dessin}}                                    ->> dessiner
TEST: nous {{joignons ensemble}}                                ->> joignons
TEST: {{collaborer ensemble}}                                   ->> collaborer
TEST: {{comparer entre eux}}                                    ->> comparer
TEST: {{monter en haut}}                                        ->> monter
TEST: {{descendre en bas}}                                      ->> descendre
TEST: {{enchevêtrer les uns dans les autres}}                   ->> enchevêtrer
TEST: s’{{entraider mutuellement}}                              ->> entraider
TEST: s’{{entraident les uns les autres}}                       ->> entraident
TEST: {{lever debout}}                                          ->> lever
TEST: il faut {{prévenir d’avance}} ces gens-là                 ->> prévenir
TEST: {{prédire à l’avance}}                    ->> prédire
TEST: {{pronostiquer d’avance}}                 ->> pronostiquer
TEST: {{réserver d’avance}}                     ->> réserver
TEST: {{prédire à l’avance}}                                    ->> prédire
TEST: {{pronostiquer d’avance}}                                 ->> pronostiquer
TEST: {{réserver d’avance}}                                     ->> réserver
TEST: {{Recule en arrière}}                                     ->> Recule
TEST: {{Rédigez par écrit}} une notice.                         ->> Rédigez
TEST: Nous avons {{rénové à neuf}} l’ensemble                   ->> rénové
TEST: Nous voilà {{réunis ensemble}}                            ->> réunis
TEST: Il {{suffisait simplement}} d’y penser.                   ->> suffisait
TEST: Il la {{talonnait de près}}                               ->> talonnait


# plus tard / à une date ultérieure
__pleo_différer_ajourner_reporter__
    [>ajourner|>différer|>reporter] à plus tard
    [>ajourner|>différer|>reporter] à date ultérieure
    [>ajourner|>différer|>reporter] à ?une¿ date ultérieure
    [>ajourner|>différer|>reporter] à une date ultérieure
        <<- /pleo/ ->> \1                                                                           && Pléonasme.
        <<- /pleo/ ->> \1                                           && Pléonasme.

TEST: {{Ajourner à une date ultérieure}}        ->> Ajourner
TEST: {{différer à une date ultérieure}}        ->> différer
TEST: {{reporter à plus tard}}                  ->> reporter
TEST: {{Ajourner à une date ultérieure}}                        ->> Ajourner
TEST: {{différer à une date ultérieure}}                        ->> différer
TEST: {{reporter à plus tard}}                                  ->> reporter



!!!
!!!
!!! Conjugaison                                                                                   !!
!!!
7337
7338
7339
7340
7341
7342
7343
7344
7345
7346
7347
7348
7349






7350
7351
7352
7353
7354
7355
7356
7281
7282
7283
7284
7285
7286
7287






7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
7299
7300







-
-
-
-
-
-
+
+
+
+
+
+







        <<- /conf/ --2>> ont                                         && Confusion. Exemples : « on y va », « ils ont faim ».
        <<- !-1>> conf|conj

    qui on
        <<- /conf/ not morph(<1, ":[VR]|<start>") and not morph(>1, ":(?:3s|Ov)")
        -2>> ont                                                    && Confusion probable. Exemples : « on y va », « ils ont faim ».

TEST: ces gens {{on}} {{souvent}} tort.                                     ->> ont|||
TEST: celles-là {{on}} {{vraiment}} un problème avec la religion.           ->> ont|||
TEST: {{on}} {{des}} drôles de manières                                     ->> ont|||
TEST: n’y {{on}} jamais lieu de telles abominations !                       ->> ont
TEST: ces chiens te l’{{on}} donné                                          ->> ont
TEST: Qui {{on}} {{tant}} de malheurs !                                     ->> ont|||tend
TEST: ces gens {{on}} {{souvent}} tort.                     ->> ont|||est souvent|était souvent|fut souvent|sera souvent|serait souvent|a souvent|avait souvent|eut souvent|aura souvent|aurait souvent
TEST: celles-là {{on}} {{vraiment}} un problème.            ->> ont|||est vraiment|était vraiment|fut vraiment|sera vraiment|serait vraiment|a vraiment|avait vraiment|eut vraiment|aura vraiment|aurait vraiment
TEST: {{on}} {{des}} drôles de manières                     ->> ont|||
TEST: n’y {{on}} jamais lieu de telles abominations !       ->> ont
TEST: ces chiens te l’{{on}} donné                          ->> ont
TEST: Qui {{on}} {{tant}} de malheurs !                     ->> ont|||tend
TEST: Je voulais qu’on soit ensemble.
TEST: qui on blâme, ce soir ?
TEST: La peur irraisonnée de l’autre est le plus grave danger qu’ont à affronter les civilisations.


__conf_on_ont__
    [<start>|,|/_start_] ?l’¿ (ont) [ne|n’|me|m’|te|se|s’]
8319
8320
8321
8322
8323
8324
8325
8326

8327
8328
8329
8330
8331
8332
8333
8334
8335
8336
8337
8338


8339
8340
8341
8342
8343
8344
8345
8346
8347
8348

8349
8350
8351

8352
8353
8354


8355
8356
8357
8358
8359
8360
8361
8263
8264
8265
8266
8267
8268
8269

8270
8271
8272
8273
8274
8275
8276
8277
8278
8279
8280


8281
8282
8283
8284
8285
8286
8287
8288
8289
8290
8291

8292
8293
8294

8295
8296


8297
8298
8299
8300
8301
8302
8303
8304
8305







-
+










-
-
+
+









-
+


-
+

-
-
+
+







TEST: le pronom “se” ne devrait pas précéder l’adverbe “ne”.


__conf_chez_vconj__
    chez  @:(?:[123][sp]|P)¬:[GNAQM]
        <<- /conf/ not tag(\2, "_Maj_") -2>> _                                                      && Incohérence avec “chez” : “\2” est une forme verbale.

TEST: Tout ce qu’on fera chez {{sera}} enregistré.
TEST: Tout ce qu’on fera chez {{sera}} enregistré.                          ->>
TEST: chez ACTIONS, rien ne va plus
TEST: chez Terra, tout va bien


__conf_de_plus_en_plus_verbe!2__
    de plus en plus  @:(?:[123][sp]|Y)¬:(?:[GAQWN]|3p)
        <<- /conf/ not morph(<1, ":V[123].*:[123][sp]|>(?:pouvoir|vouloir|falloir)/")
        -5>> =suggVerbPpas(\5)
        && Incohérence probable avec « de plus en plus » : « \5 » n’est ni un adjectif, ni un participe passé, ni un adverbe.

TEST: de plus en plus {{gagnait}} par la folie.
TEST: de plus en plus {{concerner}} par ce problème
TEST: de plus en plus {{gagnait}} par la folie.                             ->> gagné|gagnée|gagnés|gagnées
TEST: de plus en plus {{concerner}} par ce problème                         ->> concerné|concernée|concernés|concernées
TEST: avec quel zèle ils remplissent leurs devoirs de citoyens (de plus en plus deviennent enseignant·e·s, infirmier·e·s ou s’engagent dans l’armée, etc.).
TEST: il faut de plus en plus aider ces gens.
TEST: nous leur faisons de plus en plus confiance.
TEST: elles ont de plus en plus recours à des intermédiaires.


#### Participes présents
__conf_participes_présents__
    [ne|n’|me|m’|te|t’|se|s’]  ~\want$
        <<- /conf/ morph(\2, ":[NA]", ":P") -2>> _                                                  && Incohérence : le mot « \2 » n’est pas un participe présent.
        <<- /conf/ morph(\2, ":[NA]", ":P") -2>> _                                                  && Incohérence : le mot \2 n’est pas un participe présent.

    [nous|vous|lui]  ~\want$
        <<- /conf/ not morph(<1, ":R") and morph(\2, ":[NA]", ":[PG]") -2>> _                       && Incohérence : le mot « \2 » n’est pas un participe présent.
        <<- /conf/ not morph(<1, ":R") and morph(\2, ":[NA]", ":[PG]") -2>> _                       && Incohérence : le mot \2 n’est pas un participe présent.

TEST: ne {{convaincant}} que les convaincus.
TEST: une tension lui {{provocant}} un ulcère
TEST: ne {{convaincant}} que les convaincus.                                ->>
TEST: une tension lui {{provocant}} un ulcère                               ->>
TEST: comme des nuages ou des coteaux se reflétant dans l’eau (ligature fl)
TEST: ces hommes qui avaient abusé de lui enfant.


__conf_en_participes_présents__
    en   [ne|me|m’|te|t’|s’]  @:[123][sp]¬:[PY]
        <<- /conf/ not \1.isupper() >>>
8387
8388
8389
8390
8391
8392
8393
8394
8395


8396
8397
8398
8399
8400
8401
8402
8403
8404
8405
8406
8407
8408


8409
8410
8411
8412
8413
8414
8415
8416

8417
8418
8419
8420
8421
8422

8423
8424

8425
8426
8427
8428
8429
8430
8431
8432

8433
8434
8435
8436
8437
8438



8439
8440

8441
8442
8443

8444
8445
8446
8447
8448
8449




8450
8451
8452
8453
8454
8455
8456



8457
8458
8459
8460



8461
8462
8463
8464



8465
8466
8467
8468



8469
8470


8471

8472


8473


8474


8475


8476
8477
8478
8479

8480
8481
8482
8483
8484

8485
8486
8487
8488
8489
8490
8491

8492
8493

8494
8495
8496
8497
8498
8499
8500
8331
8332
8333
8334
8335
8336
8337


8338
8339
8340
8341
8342
8343
8344
8345
8346
8347
8348
8349
8350


8351
8352
8353
8354
8355
8356
8357
8358
8359

8360
8361
8362
8363
8364
8365

8366
8367

8368
8369
8370
8371
8372
8373
8374
8375

8376
8377
8378
8379



8380
8381
8382


8383



8384
8385





8386
8387
8388
8389



8390
8391


8392
8393
8394
8395
8396


8397
8398
8399
8400
8401


8402
8403
8404
8405
8406


8407
8408
8409
8410
8411
8412
8413
8414
8415
8416
8417
8418
8419
8420
8421
8422
8423
8424
8425
8426
8427
8428



8429



8430

8431
8432
8433
8434
8435
8436
8437

8438
8439

8440
8441
8442
8443
8444
8445
8446
8447







-
-
+
+











-
-
+
+







-
+





-
+

-
+







-
+



-
-
-
+
+
+
-
-
+
-
-
-
+

-
-
-
-
-
+
+
+
+
-
-
-


-
-
+
+
+


-
-
+
+
+


-
-
+
+
+


-
-
+
+
+


+
+

+

+
+

+
+

+
+

+
+

-
-
-
+
-
-
-

-
+






-
+

-
+








#### Divers
__ppas_lui_verbe__
    lui ?aussi¿ ~é(?:es?|s)$
        <<- /ppas/ morph(\-1, ":Q") and not morph(<1, ":(?:V0a|R)") --1>> =suggVerbPpas(\-1, ":m:s")+"|"+suggVerbInfi(\-1)+"|"+suggVerbTense(\-1, ":Iq", ":3s")
        && Incohérence probable. Après “lui”, il faut un participe passé masculin singulier, l’infinitif ou une forme verbale (3ᵉ personne du singulier).

TEST: lui {{mangée}} beaucoup.
TEST: lui aussi {{mangés}} beaucoup.
TEST: lui {{mangée}} beaucoup.                                              ->> mangé|manger|mangeait
TEST: lui aussi {{mangés}} beaucoup.                                        ->> mangé|manger|mangeait
TEST: L’homme qui s’approchait de lui voulait le surprendre.
TEST: avec Paul, lui aussi éliminé.
TEST: les études qu’il a lui terminées avec bien du mal.
TEST: cette déclaration fut selon lui rédigée par des imbéciles.


__ppas_elle_verbe__
    elle ?aussi¿ ~é(?:es|s)$
        <<- /ppas/ morph(\-1, ":Q") and not morph(<1, ":(?:V0a|R)") --1>> =suggVerbPpas(\-1, ":f:s")+"|"+suggVerbTense(\-1, ":Iq", ":3s")
        && Incohérence probable. Après “elle”, il faut un participe passé féminin singulier ou une forme verbale (3ᵉ personne du singulier).

TEST: elle {{man}}.
TEST: elle aussi {{mangées}}.
TEST: et avec ça elle aussi {{avancés}}.                                    ->> avancée|avançait
TEST: et avec ça seulement elle aussi {{mangées}}.                          ->> mangée|mangeait


__conf_en_tant_que_subst__
    en  tant  [que|qu’]  @:V¬:[NAG]
        <<- /conf/ --1>> =suggSimil(\-1, ":[NA]")
        && Confusion probable. Après « en tant que », il faut un substantif, pas un verbe. Exemples : en tant que femme, en tant que patron, en tant que trentenaire…

TEST: en tant qu’{{abaisse}}
TEST: en tant qu’{{abaisse}}                                                ->>
TEST: en tant que tel


__conf_presque_vconj__
    presque  @:[123][sp]¬:[GNAQWM]
        <<- /conf/ not tagbefore(\1, "_ceque_") and not value(<1, "|ou|") -2>> _                    && Incohérence probable avec “presque” : « \2 » n’est ni un adjectif, ni un participe passé, ni un adverbe.
        <<- /conf/ not tagbefore(\1, "_ceque_") and not value(<1, "|ou|") -2>> =suggVerbPpas(\2)    && Incohérence probable avec “presque” : « \2 » n’est ni un adjectif, ni un participe passé, ni un adverbe.

TEST: presque {{délaissait}} par tout le monde.
TEST: presque {{délaissait}} par tout le monde.                             ->> délaissé|délaissée|délaissés|délaissées
TEST: Tout le monde ou presque déteste ces gens-là.


__conf_sur_vconj__
    sur  @:(?:[123][sp]|P)¬:[GNAQM]
        <<- /conf/ not \2.istitle() and not morph(<1, ":[NA]:[me]:si") -2>> _                       && Incohérence avec “sur” : “\2” est une forme verbale.

TEST: Toutes les blagues qu’on fera sur {{entreront}} dans l’histoire !
TEST: Toutes les blagues qu’on fera sur {{entreront}} dans l’histoire !     ->>
TEST: Elles se querellent sans cesse sur presque tout.


__conf_si_x_être__
    [aussi|si]  *WORD  [/-je|/-tu|/-il|/-elle|/-on|/-nous|/-vous|/-ils|/-elles|/-iel|/-iels]
        <<- /conf/ morphVC(\3, ":V.e") and morph(\2, ":(?:Y|[123][sp])", ":[AQ]")
__ppas_si_x_être__
    [aussi|si]  *WORD  [/-je|/-tu|/-iel]
        <<- /ppas/ morphVC(\3, ":V.e") >>>
        -2>> =suggVerbPpas(\2)                                                                      && Incohérence probable. Ce devrait probablement être un participe passé ou un adjectif.

        <<- /ppas/ morph(\2, ":A.*:p", ":[si]") -2>> =suggSing(\2)                                  && Accord avec “\3” : l’adjectif doit être au singulier.
TEST: si {{frapper}} fussent-ils, rien ne put les mouvoir.
TEST: si détruit soit-il, on pourra le remettre sur ses pieds.

        <<- /conf/ morph(\2, ":(?:Y|[123][sp])", ":[AQ]") -2>> =suggVerbPpas(\2, ":s")              && Incohérence probable. Ce devrait probablement être un participe passé ou un adjectif.

__conj_si_x_être__
    [aussi|si]  *WORD  [/-je|/-tu|/-iel]
        <<- /conf/ morphVC(\3, ":V.e") and morph(\2, ":A.*:p", ":[si]")
        -2>> =suggSing(\2)                                                                          && Accord avec “\3” : l’adjectif doit être au singulier.

    [aussi|si]  *WORD  /-il
        <<- /ppas/ morphVC(\3, ":V.e") >>>
        <<- /ppas/ morph(\2, ":A.*:[fp]", ":[me]:[si]") -2>> =suggMasSing(\2)                       && Accord avec “\3” : l’adjectif doit être au masculin singulier.
        <<- /conf/ morph(\2, ":(?:Y|[123][sp])", ":[AQ]") -2>> =suggVerbPpas(\2, ":m:s")            && Incohérence probable. Ce devrait probablement être un participe passé ou un adjectif.
    [aussi|si]  *WORD  /-il
        <<- /conf/ morphVC(\3, ":V.e") and morph(\2, ":A.*:[fp]", ":[me]:[si]")
        -2>> =suggMasSing(\2)                                                                       && Accord avec “\3” : l’adjectif doit être au masculin singulier.

    [aussi|si]  *WORD  /-elle
        <<- /conf/ morphVC(\3, ":V.e") and morph(\2, ":A.*:[mp]", ":[fe]:[si]")
        -2>> =suggFemSing(\2)                                                                       && Accord avec “\3” : l’adjectif doit être au féminin singulier.
        <<- /ppas/ morphVC(\3, ":V.e") >>>
        <<- /ppas/ morph(\2, ":A.*:[mp]", ":[fe]:[si]") -2>> =suggFemSing(\2)                       && Accord avec “\3” : l’adjectif doit être au féminin singulier.
        <<- /conf/ morph(\2, ":(?:Y|[123][sp])", ":[AQ]") -2>> =suggVerbPpas(\2, ":f:s")            && Incohérence probable. Ce devrait probablement être un participe passé ou un adjectif.

    [aussi|si]  *WORD  [/-nous|/-iels]
        <<- /conf/ morphVC(\3, ":V.e") and morph(\2, ":A.*:s", ":[pi]")
        -2>> =suggPlur(\2)                                                                          && Accord avec “\3” : l’adjectif doit être au pluriel.
        <<- /ppas/ morphVC(\3, ":V.e") >>>
        <<- /ppas/ morph(\2, ":A.*:s", ":[pi]") -2>> =suggPlur(\2)                                  && Accord avec “\3” : l’adjectif doit être au pluriel.
        <<- /conf/ morph(\2, ":(?:Y|[123][sp])", ":[AQ]") -2>> =suggVerbPpas(\2, ":p")              && Incohérence probable. Ce devrait probablement être un participe passé ou un adjectif.

    [aussi|si]  *WORD  /-ils
        <<- /conf/ morphVC(\3, ":V.e") and morph(\2, ":A.*:[sf]", ":[me]:[pi]")
        -2>> =suggMasPlur(\2)                                                                       && Accord avec “\3” : l’adjectif doit être au masculin pluriel.
        <<- /ppas/ morphVC(\3, ":V.e") >>>
        <<- /ppas/ morph(\2, ":A.*:[sf]", ":[me]:[pi]") -2>> =suggMasPlur(\2)                       && Accord avec “\3” : l’adjectif doit être au masculin pluriel.
        <<- /conf/ morph(\2, ":(?:Y|[123][sp])", ":[AQ]") -2>> =suggVerbPpas(\2, ":m:p")            && Incohérence probable. Ce devrait probablement être un participe passé ou un adjectif.

    [aussi|si]  *WORD  /-elles
        <<- /conf/ morphVC(\3, ":V.e") and morph(\2, ":A.*:[sm]", ":[fe]:[pi]")
        -2>> =suggFemPlur(\2)                                                                       && Accord avec “\3” : l’adjectif doit être au féminin pluriel.
        <<- /ppas/ morphVC(\3, ":V.e") >>>
        <<- /ppas/ morph(\2, ":A.*:[sm]", ":[fe]:[pi]") -2>> =suggFemPlur(\2)                       && Accord avec “\3” : l’adjectif doit être au féminin pluriel.
        <<- /conf/ morph(\2, ":(?:Y|[123][sp])", ":[AQ]") -2>> =suggVerbPpas(\2, ":f:p")            && Incohérence probable. Ce devrait probablement être un participe passé ou un adjectif.

TEST: si {{clairvoyants}} deviendrais-je                                                    ->> clairvoyant
TEST: aussi {{glorifier}} deviendrais-je                                                    ->> glorifié|glorifiée
TEST: si {{malins}} suis-je que je vis le torrent de merde arriver avant tout le monde      ->> malin
TEST: si {{fragiles}} sois-tu                                                               ->> fragile
TEST: si {{habiles}} fusses-tu, tu perdis la bataille.                                      ->> habile
TEST: si {{idiote}} semble-t-il                                                             ->> idiot
TEST: si {{presser}} semble-t-il                                                            ->> pressé
TEST: aussi {{fous}} fût-il, il ne fit point illusion.                                      ->> fou|foutu
TEST: si {{riches}} soit-elle                                                               ->> riche
TEST: si {{belles}} était-elle qu’elle fut enlevée                                          ->> belle
TEST: si {{étonner}} était-elle                                                             ->> étonnée
TEST: si {{grand}} paraissons-nous                                                          ->> grands
TEST: aussi {{pressé}} soyons-nous, ça ne viendra pas plus vite                             ->> pressés
TEST: aussi {{pressait}} soyons-nous, ça ne viendra pas plus vite                           ->> pressés|pressées
TEST: si {{frappé}} fussent-ils, rien ne put les mouvoir.                                   ->> frappés
TEST: si {{avare}} sont-ils qu’ils ont refusé de payer                                      ->> avares|avars
TEST: si {{frapper}} fussent-ils, rien ne put les mouvoir.                                  ->> frappés
TEST: si {{étonnés}} demeurent-elles                                                        ->> étonnées
TEST: si {{malins}} suis-je que je vis le torrent de merde arriver avant tout le monde      ->> malin
TEST: si {{habiles}} fusses-tu, tu perdis la bataille.                                      ->> habile
TEST: aussi {{fous}} t-il, il ne fit point illusion.                                      ->> fou|foutu
TEST: aussi {{étonner}} demeurent-elles                                                     ->> étonnées
TEST: si {{belles}} était-elle qu’elle fut enlevée                                          ->> belle
TEST: aussi {{pressé}} soyons-nous, ça ne viendra pas plus vite                             ->> pressés
TEST: si {{avare}} sont-ils qu’ils ont refusé de payer                                      ->> avares|avars
TEST: aussi {{calme}} fussent-elles, elles furent blâmées.                                  ->> calmes|calmées

TEST: si détruit soit-il, on pourra le remettre sur ses pieds.
# pour justifiée qu’elle fût
# [aussi|si] habile qu’il soit


__conf_trop_vconj__
    trop  @:[123][sp]¬:(?:[GNAQWM]|3p)
        <<- /conf/ not tagbefore(\1, "_ceque_") -2>> _                                              && Incohérence probable avec “trop” : “\2” n’est ni un adjectif, ni un participe passé, ni un adverbe.
        <<- /conf/ not tagbefore(\1, "_ceque_") -2>> =suggVerbPpas(\2)+"|"+suggVerbInfi(\2)         && Incohérence probable avec “trop” : “\2” n’est ni un adjectif, ni un participe passé, ni un adverbe.

TEST: J’ai trop {{mangeais}}.
TEST: J’ai trop {{mangeais}}.                                                       ->> mangé|mangée|mangés|mangées|manger
TEST: Ce que nous réussissons presque sera considéré comme un échec.


__conf_très_verbe__
    très  @:(?:Y|[123][sp])¬:[AQW]
        <<- /conf/ not value(\2, "|envie|") -2>> =suggVerbPpas(\2)                                  && Incohérence avec “très” : “\2” n’est ni un adjectif, ni un participe passé, ni un adverbe.

8558
8559
8560
8561
8562
8563
8564
8565
8566


8567
8568
8569
8570
8571
8572
8573
8505
8506
8507
8508
8509
8510
8511


8512
8513
8514
8515
8516
8517
8518
8519
8520







-
-
+
+







__conf_a_à_incohérences__
    à [afin|alors|après|auprès|avant|avec|au-dedans|au-dehors|au-delà|au-dessous|au-dessus|au-devant|chez|dans|devant|dès|déjà|donc|durant|envers|lorsque|lorsqu’|malgré|parce|parmi|pendant|pour|puisque|puisqu’|quoique|quoiqu’|que|qu’|sur|tandis|vis-à-vis]
        <<- /conf/ not tag(\1, "eg1mot") -1>> a                                           && Incohérence avec “\2”. Confusion probable : “à” est une préposition. Écrivez “a” pour la conjugaison de “avoir”.

    à [au|aux]
        <<- /conf/ not tag(\1, "eg1mot") and not value(>1, "|moins|plus|mieux|") -1>> a   && Incohérence avec “\2”. Confusion probable : “à” est une préposition. Écrivez “a” pour la conjugaison de “avoir”.

TEST: ce que cet homme, dans son garage, {{à}} alors une importance.
TEST: ce que cette personne, dans son esprit trouble et vindicatif, {{à}} aux hommes à dire, nul ne le sait.
TEST: ce que cet homme, dans son garage, {{à}} alors une importance.                                            ->> a
TEST: ce que cette personne, dans son esprit trouble et vindicatif, {{à}} aux hommes à dire, nul ne le sait.    ->> a


__conf_a_à_verbe!6__
    [n’|m’|t’|s’]   ?[en|y]¿        à
    [l’|les]        [en|y]          à
    [ne|me|te|se]   [les|l’]        à
    [nous|vous]     [en|y|les|l’]   à
9407
9408
9409
9410
9411
9412
9413
9414
9415
9416
9417
9418
9419
9420
9421
9354
9355
9356
9357
9358
9359
9360

9361
9362
9363
9364
9365
9366
9367







-







TEST: Un tueur {{a}} gages ne s’y prendrait jamais comme ça.                    ->> à
TEST: Ventes {{a}} domicile insatisfaisantes                                    ->> à
TEST: Ce n’est que du vernis {{a}} ongles.                                      ->> à
TEST: le vol {{a}} l’étalage est un fléau.                                      ->> à
TEST: Marre de cette pâte {{a}} pain.                                           ->> à
TEST: c’est une putain d’usine {{a}} gaz.                                       ->> à
TEST: ce produit est notre vache {{a}} lait                                     ->> à
TEST: Nous irons {{tours à tours}} chercher du bois.


__conf_mettre_a_profit_plat__
    [>mettre|>remettre] ?[ceci|cela|ça|tout]¿ (a) [plat|profit]
    [>mettre|>remettre] tout [ceci|cela|ça] (a) [plat|profit]
    [>mettre|>remettre] [mon|ton|son|notre|votre|leur] talent (a) [plat|profit]
    [>mettre|>remettre] [ma|ta|sa|notre|votre|leur] compétence (a) [plat|profit]
10016
10017
10018
10019
10020
10021
10022
10023

10024
10025
10026
10027
10028
10029
10030
9962
9963
9964
9965
9966
9967
9968

9969
9970
9971
9972
9973
9974
9975
9976







-
+







TEST: {{ce}} prennent-ils pour des experts ?                                            ->> se
TEST: {{Ce}} serait-elle compromise ?                                                   ->> Se
TEST: ce qui {{ce}} passe, c’est que c’est une catastrophe.                             ->> se
TEST: il ne {{ce}} compte pas parmi eux                                                 ->> se
TEST: il ne {{ç’}}avançait jamais sans avoir pesé toutes les conséquences               ->> s’
TEST: qui {{ce}} donne en spectacle.                                                    ->> se
TEST: ça finira par {{ce}} savoir                                                       ->> se
TEST: cela finit toujours tôt ou tard par {{ce}} savoir
TEST: cela finit toujours tôt ou tard par {{ce}} savoir                                 ->> se
TEST: […] qui ne peut être si ardente qu’elle ne se doive, ce semble, éteindre par la moindre goutte de sang qui sorte de leurs plaies.
TEST: à qui ce texte doit tant, à qui ce texte est dédié
TEST: il y aurait, ce faisant, des complications interminables.


# ce à quoi
__conf_ce_à_quoi_qui__
10630
10631
10632
10633
10634
10635
10636
10637

10638
10639
10640
10641
10642
10643
10644
10576
10577
10578
10579
10580
10581
10582

10583
10584
10585
10586
10587
10588
10589
10590







-
+







TEST: {{Des}} 1980, le pays était en crise.                                 ->> Dès
TEST: {{Des}} dix-huit ans.                                                 ->> Dès
TEST: {{Des}} 4 ans.                                                        ->> Dès
TEST: Viens {{des}} 9 heures                                                ->> dès
TEST: {{Des}} l’arrivée, ça a commencé à dégénérer                          ->> Dès
TEST: c’était {{dés}} trois heures.                                         ->> dès
TEST: {{dés}} que nous sommes partis, il a piqué une crise                  ->> dès
TEST: {{des}} {{les}} premiers symptômes, appelez-moi
TEST: {{des}} {{les}} premiers symptômes, appelez-moi                       ->> dès|de|||laits|laids|lés|laies
TEST: Les dés sont jetés.
TEST: C’est un des leurs.
TEST: Plusieurs dès qu’on en saura plus.
TEST: Dès 1980, le pays était en crise.
TEST: Des 2000 participants, seuls 1000 sont venus.
TEST: Des 2000 invités, seuls 1000 sont venus.
TEST: Dieu ne joue pas aux dés.
11284
11285
11286
11287
11288
11289
11290
11291

11292
11293
11294
11295
11296
11297
11298
11230
11231
11232
11233
11234
11235
11236

11237
11238
11239
11240
11241
11242
11243
11244







-
+









# héro / héros
__conf_héros__
    [le|quel|ce|cet|un|du|au]  héro
        <<- /conf/ -2>> héros                               && Confusion. L’héro est l’abréviation de “héroïne” (la drogue). L’homme héroïque s’écrit “héros”.

TEST: Mon frère, {{ce}} {{héro}} !
TEST: Mon frère, {{ce}} {{héro}} !                          ->> cette|||héros


# heure / heur
__conf_heure_heur__
    *NUM heurs
    $:B  heurs
        <<- /conf/ --1>> heures                             && Confusion. Pour indiquer la durée de temps, écrivez “heure”.|https://fr.wiktionary.org/wiki/heure
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413





11414
11415
11416
11417
11418
11419
11420
11421
11422
11423
11424
11425
11426
11427
11428
11429
11430
11431
11432
11433





11434
11435
11436
11437
11438
11439
11440
11348
11349
11350
11351
11352
11353
11354





11355
11356
11357
11358
11359
11360
11361
11362
11363
11364
11365
11366
11367
11368
11369
11370
11371
11372
11373
11374





11375
11376
11377
11378
11379
11380
11381
11382
11383
11384
11385
11386







-
-
-
-
-
+
+
+
+
+















-
-
-
-
-
+
+
+
+
+








    ne  [nous|vous]  l’ a  ~^[bcçdfghjklmnpqrstvwxz]
        <<- /conf/ morph(\5, ":[123][sp]", ":[GQ]") -3:4>> la                   && Confusion probable. Pour un pronom objet féminin, écrivez “la”.

    ne l’ a [lui|leur]
        <<- /conf/ -2:3>> la                                                    && Confusion probable. Pour un pronom objet féminin, écrivez “la”.

TEST: on {{l’a}} {{prit}} pour une idiote.
TEST: elle se {{l’a}} {{réserve}} pour elle-même.
TEST: il ne {{l’a}} {{connaît}} pas.
TEST: elle ne nous {{l’a}} {{donne}} pas.
TEST: elle ne {{l’a}} leur donne pas sans condition.
TEST: on {{l’a}} {{prit}} pour une idiote.                                          ->> la|||pris
TEST: elle se {{l’a}} {{réserve}} pour elle-même.                                   ->> la|||réservé
TEST: il ne {{l’a}} {{connaît}} pas.                                                ->> la|||connu
TEST: elle ne nous {{l’a}} {{donne}} pas.                                           ->> la|||donné
TEST: elle ne {{l’a}} leur donne pas sans condition.                                ->> la


__conf_il_elle_on_l_a_la_vconj__
    [il|on]  ?[nous|vous]¿  la  @:Q¬:(?:[123][sp]|V[123]......e)|>lui/
        <<- /conf/ --2>> l’a                                                    && Confusion probable : “\-1” est un participe passé. Il faut donc employer l’auxiliaire “avoir”.

    elle  ?[nous|vous]¿  la  @:Q¬:(?:[123][sp]|V[123]......e)|>lui/
        <<- /conf/ not morph(<1, ":R") --2>> l’a                                && Confusion probable : “\-1” est un participe passé. Il faut donc employer l’auxiliaire “avoir”.

    [ne|me|te]  la  @:Q¬:(?:[123][sp]|V[123]......e)|>lui/
        <<- /conf/ -2>> l’a                                                     && Confusion probable : “\3” est un participe passé. Il faut donc employer l’auxiliaire “avoir”.

    ne  [nous|vous]  la  @:Q¬:(?:[123][sp]|V[123]......e)|>lui/
        <<- /conf/ -3>> l’a                                                     && Confusion probable : “\4” est un participe passé. Il faut donc employer l’auxiliaire “avoir”.

TEST: il {{la}} {{donnée}}.
TEST: elle {{la}} vendue.
TEST: ne {{la}} {{donné}} que contraint et forcé…
TEST: celle-là, il me {{la}} {{commandée}} ?
TEST: ne nous {{la}} {{donnée}} pas
TEST: il {{la}} {{trouvée}}.                                                        ->> l’a|||trouve|trouvait|trouva
TEST: elle {{la}} vendue.                                                           ->> l’a
TEST: ne {{la}} {{donné}} que contraint et forcé…                                   ->> l’a|||donne|donnait|donna
TEST: celle-là, il me {{la}} {{commandée}} ?                                        ->> l’a|||commande|commandait|commanda
TEST: ne nous {{la}} {{donnée}} pas                                                 ->> l’a|||donne|donnait|donna
TEST: au fur et à mesure que les molécules du nuage se dirigent vers le centre, sa densité augmente et avec elle la gravité qu’il génère.


# laissez-passer / laissez-faire
__conf_laisser_passer_aller__
    laisser-passer
        <<- /conf/ ->> laissez-passer                                           && Confusion.
11742
11743
11744
11745
11746
11747
11748
11749

11750
11751
11752
11753

11754
11755
11756
11757

11758
11759
11760
11761
11762
11763
11764
11688
11689
11690
11691
11692
11693
11694

11695
11696
11697
11698

11699
11700
11701
11702

11703
11704
11705
11706
11707
11708
11709
11710







-
+



-
+



-
+







TEST: on en a plus qu’assez, {{n’ait-ce pas}} ?                 ->> n’est-ce pas
TEST: elles reviendront, {{n’est ce pas}} ?                     ->> n’est-ce pas

# nez / né
__conf_nez_né__
    !! à plein nez ¡¡
    [à|a] [plain+s|plein+s] [né+ses|nez]
        <<- /conf/ ->> à plein nez                          && Confusion. Locution “à plein nez”.|https://fr.wiktionary.org/wiki/%C3%A0_plein_nez
        <<- /loc/ ->> à plein nez                           && Confusion. Locution “à plein nez”.|https://fr.wiktionary.org/wiki/%C3%A0_plein_nez

    !! à vue [de|d’] nez ¡¡
    [à|a] [vu+ses|vut] [de|d’] [né+ses|nais|nait|nez]
        <<- /conf/ ->> à vue de nez                         && Confusion. Locution “à vue de nez”.|https://fr.wiktionary.org/wiki/%C3%A0_vue_de_nez
        <<- /loc/ ->> à vue de nez                          && Confusion. Locution “à vue de nez”.|https://fr.wiktionary.org/wiki/%C3%A0_vue_de_nez

    !! nez à nez ¡¡
    [né+ses|ne|nez|nait|nais] [à|a] [né+ses|ne|nez|nait|nais]
        <<- /conf/ ->> nez à nez                            && Confusion. Locution “nez à nez”.|https://fr.wiktionary.org/wiki/nez_%C3%A0_nez
        <<- /loc/ ->> nez à nez                             && Confusion. Locution “nez à nez”.|https://fr.wiktionary.org/wiki/nez_%C3%A0_nez

    [à|a] [mon|ton|son|notre|votre|leur] né
    au [né+ses]
    [dans|sur|sous] le [né+ses]
    [>crotte|>pied] [de|d’] [né+ses]
    >saignement [de|d’] [né+ses]
    [>mettre|>fourrer] ?@:[WX]¿ [le|mon|ton|son|notre|votre|leur] [né+ses]
11825
11826
11827
11828
11829
11830
11831
11832

11833
11834
11835
11836
11837
11838
11839
11771
11772
11773
11774
11775
11776
11777

11778
11779
11780
11781
11782
11783
11784
11785







-
+









# nulle part
__conf_nulle_part__
    nul part
        <<- /conf/ not morph(<1, ":D.*:m:[si]") ->> nulle part      && Confusion : pour dire “en aucun lieu”, écrivez “nulle part”.

TEST: car {{nul part}} ailleurs, on n’en trouve une telle concentration
TEST: car {{nul part}} ailleurs, on n’en trouve une telle concentration     ->> nulle part


# oc / hoc
__conf_oc_hoc__
    ad oc
        <<- /conf/ ->> ad hoc                                       && Confusion. La locution latine, signifiant “idoine” ou “adapté”, s’écrit “ad hoc”.|https://fr.wiktionary.org/wiki/ad_hoc

13413
13414
13415
13416
13417
13418
13419
13420

13421
13422
13423
13424
13425
13426
13427
13359
13360
13361
13362
13363
13364
13365

13366
13367
13368
13369
13370
13371
13372
13373







-
+







TEST: {{sont}} {{pain}}                                                                     ->> son|||pains
TEST: en {{sont}} {{absence}}                                                               ->> son|||absences
TEST: qui {{son}} ces gens ?                                                                ->> sont
TEST: chez {{sont}} amis                                                                    ->> son
TEST: il a perdu {{sont}} {{ami}}                                                           ->> son|||amis
TEST: ces gens {{son}} ceux qui nous mettent constamment dans la merde                      ->> sont
TEST: à {{sont}} précis de mathématiques                                                    ->> son
TEST: {{elles}} {{son}} là
TEST: {{elles}} {{son}} là                                                                  ->> elles,|||sont
TEST: elles s’en sont mal portées
TEST: ils en sont reconnaissants
TEST: sont loin, ces gens…
TEST: Il ne sait pas vraiment ce que sont la peur et la souffrance.
TEST: avec le mur du son ceux qui l’entendent.
TEST: Que sont nos valeurs profondes ?
TEST: comment sont la petite et son frère ?
13713
13714
13715
13716
13717
13718
13719

13720
13721
13722
13723
13724
13725
13726
13659
13660
13661
13662
13663
13664
13665
13666
13667
13668
13669
13670
13671
13672
13673







+







# tour à tour
__conf_tour_à_tour__
    !! tour à tour ¡¡
    [tour+s|>tourd] [à|a] [tour+s|>tourd]
        <<- /loc/ ->> tour à tour                   && Locution adverbiale invariable. Écrivez “tour à tour”.|https://fr.wiktionary.org/wiki/tour_%C3%A0_tour

TEST: ils sont {{tours à tours}} fâchés.                                            ->> tour à tour
TEST: Nous irons {{tours à tours}} chercher du bois.                                ->> tour à tour


# tout à coup
__conf_tout_à_coup__
    !! tout à coup ¡¡
    [tout|toute|toutes] [à|a|as|ah|ha] [>cou|>coût|>cout|coup+s]
        <<- /loc/ ->> tout à coup                                   && Confusion.|https://fr.wiktionary.org/wiki/tout_%C3%A0_coup
20138
20139
20140
20141
20142
20143
20144
20145

20146
20147
20148
20149
20150
20151
20152
20153
20154
20155
20156

20157
20158
20159


20160
20161
20162

20163
20164






20165
20166
20167
20168
20169
20170
20171
20085
20086
20087
20088
20089
20090
20091

20092
20093
20094
20095
20096
20097
20098
20099
20100
20101
20102

20103



20104
20105



20106
20107

20108
20109
20110
20111
20112
20113
20114
20115
20116
20117
20118
20119
20120







-
+










-
+
-
-
-
+
+
-
-
-
+

-
+
+
+
+
+
+







!!!! Redondances dans la phrase                                                                   !!

__[i]/redon2(redondances_phrase)__
    ({w_4})[ ,].* (\1)  @@0,$
        <<- not morph(\1, ":(?:G|V0)|>même/") -2>> _                                                && Dans cette phrase, répétition de “\1” (à gauche).
        <<- __also__ -1>> _                                                                         && Dans cette phrase, répétition de “\1” (à droite).

TEST: __redon2__ Quelle {{imposture}}, c’est d’un ennui, c’est une {{imposture}}.
TEST: __redon2__ Quelle {{imposture}}, c’est d’un ennui, c’est une {{imposture}}.                   ->> |||
TEST: __redon2__ ils sont là côte à côte.
TEST: __redon2__ Tu avances petit à petit, et tu réussis.
TEST: __redon2__ De loin en loin, elle passe.
TEST: __redon2__ Les mêmes causes produisent/produisant les mêmes effets. (répétition)


!!!! Mots composés                                                                                !!

__[i]/mc(mc_mot_composé)__
    ({w2})-({w2})  @@0,$
        <<- not \1.isdigit() and not \2.isdigit()
        <<- not \1.isdigit() and not \2.isdigit() and not morph(\2, ">là|:G") and not morph(\0, ":") >>>
            and not morph(\0, ":") and not morph(\2, ":G") and spell(\1+\2)
        ->> \1\2                                                                                    && Vous pouvez ôter le trait d’union.
        <<- \2 != "là" and not re.search("(?i)^(?:ex|mi|quasi|semi|non|demi|pro|anti|multi|pseudo|proto|extra)$", \1)
        <<- spell(\1+\2) ->> \1\2                                                                   && Vous pouvez ôter le trait d’union.
        <<- __else__ and not re.search("(?i)^(?:ex|mi|quasi|semi|non|demi|pro|anti|multi|pseudo|proto|extra)$", \1)
            and not \1.isdigit() and not \2.isdigit() and not morph(\2, ":G")
            and not morph(\0, ":") and not spell(\1+\2)
        ->> _                                                                                       && Mot inconnu du dictionnaire.|https://grammalecte.net/dictionary.php?prj=fr&unknownword=on
        ->> _                                                                                       && Mot inconnu du dictionnaire.

TEST: __mc__ des {{portes-avions}}.
TEST: __mc__ des {{portes-avions}}.                                         ->>
TEST: __mc__ donne-la, donne-le, donne-les, attends-nous
TEST: __mc__ attends-toi à des problèmes
TEST: __mc__ demande-nous comment faire
TEST: __mc__ demande-moi comment faire
TEST: __mc__ demandez-leur comment faire



@@@@
@@@@
@@@@
@@@@
20257
20258
20259
20260
20261
20262
20263
20264
20265


20266
20267
20268
20269
20270
20271
20272
20206
20207
20208
20209
20210
20211
20212


20213
20214
20215
20216
20217
20218
20219
20220
20221







-
-
+
+







        <<- morphVC(\2, ">avoir/") --1>> à
        && Locution : « n’avoir qu’à faire quelque chose ». Confusion : “a” est une conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”.|https://fr.wiktionary.org/wiki/%C3%A0

    n’ >avoir qu’ a
        <<- /conf/ --1>> à
        && Locution : « n’avoir qu’à faire quelque chose ». Confusion : “a” est une conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”.|https://fr.wiktionary.org/wiki/%C3%A0

TEST: ils n’ont qu’{{a}} cherché.
TEST: n’ont-elles plus réellement qu’{{a}} travaillé la texture du produit ?
TEST: ils n’ont qu’{{a}} cherché.                                                           ->> à
TEST: n’ont-elles plus réellement qu’{{a}} travaillé la texture du produit ?                ->> à


    >appeler a l’ aide
    >avoir a l’ œil
    >arriver a [destination|échéance]
    >arriver a point nommé
    >arriver a bon port
22388
22389
22390
22391
22392
22393
22394
22395

22396
22397
22398
22399
22400
22401
22402
22403
22404
22405
22406
22407

22408
22409
22410
22411
22412
22413
22414
22337
22338
22339
22340
22341
22342
22343

22344
22345
22346
22347
22348
22349
22350
22351
22352
22353
22354
22355

22356
22357
22358
22359
22360
22361
22362
22363







-
+











-
+







TEST: elle va montrer {{pâte blanche}} et tout ira bien.                ->> patte blanche


# péché / pêcher
__conf_péché_pêcher2__
    >pêcher par excès [de|d’]
    >pêcher par [insuffisance|omission|orgueil]
        <<- /conf/ -1>> pécher                                  && Confusion : pêcher (capturer des poissons) ≠ pécher (faire un écart de conduite).|https://fr.wiktionary.org/wiki/p%C3%A9cher
        <<- /conf/ -1>> =suggVerbFrom("pécher", \1)             && Confusion : pêcher (capturer des poissons) ≠ pécher (faire un écart de conduite).|https://fr.wiktionary.org/wiki/p%C3%A9cher

    [>commettre|>pardonner|>confesser|>absoudre|>avouer|>reconnaître|>reconnaitre|>expier|>effacer] $:D [pécher|pêcher+s|pêché+ses]
    >repentir de [mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs] [pécher|pêcher+s|pêché+ses]
        <<- /conf/ --1>> =\-1.replace("êch", "éch").replace("er", "é").replace("ÊCH", "ÉCH").replace("ER", "É")
        && Confusion : un pêcher est un arbre. Pour désigner un écart de conduite, écrivez “péché”.|https://fr.wiktionary.org/wiki/p%C1%A9ch%C1%A9

    >pécher [du|d’|de|des|la|le|l’|les|à|au|aux] [>ablette|>oblade|>albacore|>anguille|>baleine|>bar|>barracuda|>blageon|>blennie|>bonite|bouvière+s|>brème|>brochet|>bulot|>cabillaud|>cabot|>calamar|>canard|>carassin|>carnassier|>carpe|>chabot|>chevaine|>chevenne|>chevesne|>colin|>congre|>coque|>coquillage|>coquille|>corb|>crabe|>crevette|>crustacé|>dorade|>dauphin|>écrevisse|>éponge|>espadon|>épinoche|>épinochette|>esturgeon|>étrille|>financement|>gardon|>girelle|>gobie|>goujon|>grémille|>grondin|>hareng|>homard|>hotu|>huitre|>huître|>langouste|>langoustine|>leurre|>liche|>loche|>lotte|>marbré|>marsouin|>merlan|>merlu|>mérou|>mollusque|>morue|>mostelle||>moule|>mustelle|>mulet|>murène|>omble|>ormeau|>oursin|>pageau|>pagel|>pageot|>palourde|>patelle|>perche|>pétoncle|>moule|>pieuvre|>piranha|>plie|>poisson|>poulpe|>praire|>raie|>rascasse|>requin|>rotengle|>rouget|>sandre|>sardine|>salmonidé|>sar|>saumon|>saupe|>seiche|>silure|>sole|>spirlin|>tanche|>thon|>truite|>turbot|>vairon|>vandoise|>vive|anchois|>barbeau|>bigorneau|black-bass|>couteau|ligne|>maquereau|saint-jacques]
    >pécher [de|à] [la|l’] [>ablette|>oblade|>albacore|>anguille|>baleine|>bar|>barracuda|>blageon|>blennie|>bonite|bouvière+s|>brème|>brochet|>bulot|>cabillaud|>cabot|>calamar|>canard|>carassin|>carnassier|>carpe|>chabot|>chevaine|>chevenne|>chevesne|>colin|>congre|>coque|>coquillage|>coquille|>corb|>crabe|>crevette|>crustacé|>dorade|>dauphin|>écrevisse|>éponge|>espadon|>épinoche|>épinochette|>esturgeon|>étrille|>financement|>gardon|>girelle|>gobie|>goujon|>grémille|>grondin|>hareng|>homard|>hotu|>huitre|>huître|>langouste|>langoustine|>leurre|>liche|>loche|>lotte|>marbré|>marsouin|>merlan|>merlu|>mérou|>mollusque|>morue|>mostelle|>mustelle|>mulet|>murène|>omble|>ormeau|>oursin|>pageau|>pagel|>pageot|>palourde|>patelle|>perche|>pétoncle|>moule|>pieuvre|>piranha|>plie|>poisson|>poulpe|>praire|>raie|>rascasse|>requin|>rotengle|>rouget|>sandre|>sardine|>salmonidé|>sar|>saumon|>saupe|>seiche|>silure|>sole|>spirlin|>tanche|>thon|>truite|>turbot|>vairon|>vandoise|>vive|anchois|>barbeau|>bigorneau|black-bass|>couteau|ligne|>maquereau|saint-jacques]
        <<- /conf/ -1>> =\1.replace("éch", "êch").replace("èch", "êch").replace("ÉCH", "ÊCH").replace("ÈCH", "ÊCH")
        && Confusion : pêcher (capturer des poissons) ≠ pécher (faire un écart de conduite).|https://fr.wiktionary.org/wiki/p%C3%A9cher

TEST: Il {{pêche}} par excès de confiance.
TEST: Il {{pêche}} par excès de confiance.                                  ->> pèche
TEST: commettre un {{pêcher}}.                                              ->> péché
TEST: Elle voulut expier ses {{pêchés}}.                                    ->> péchés
TEST: il {{péchait}} à la ligne                                             ->> pêchait


# peu / peux / peut
__conf_peut_peux_peu2__
22479
22480
22481
22482
22483
22484
22485
22486
22487
22488



22489
22490
22491
22492
22493
22494
22495
22428
22429
22430
22431
22432
22433
22434



22435
22436
22437
22438
22439
22440
22441
22442
22443
22444







-
-
-
+
+
+







        <<- /conf/ __also__ and morph(\-1, ":V1..t") and morph(>1, ":(?:Ov|[123][sp]|P)|<end>|>(?:,|par)/")
        --1>> =suggVerbPpas(\-1, ":s")                  && Confusion probable : “\-1” est un verbe à l’infinitif. Si “\-1” est supposé être un adjectif pour “\2 \3 \4”, il faut utiliser le participe passé.

TEST: un grand homme {{peu}} aller et venir ici comme bon lui semble                    ->> peut
TEST: ma petite amie {{peu}} sembler distante, mais elle nous a toujours soutenus       ->> peut
TEST: la petite anecdote {{peu}} nous nuire.                                            ->> peut
TEST: l’école primaire {{peu}} espérer recevoir de nouveaux moyens cette année          ->> peut
TEST: un sale voyou {{peu}} {{marquer}}
TEST: une petite personne {{peu}} {{inspirer}}
TEST: mon meilleur ami {{peu}} {{remarquer}} par les profs
TEST: un sale voyou {{peu}} {{marquer}}                                                 ->> peut|||marqué
TEST: une petite personne {{peu}} {{inspirer}}                                          ->> peut|||inspirée
TEST: mon meilleur ami {{peu}} {{remarquer}} par les profs                              ->> peut|||remarqué|remarquée
TEST: L’ouvrage décrit très peu les divers modes d’actions.


__conf_qui_peu_vinfi__
    qui  peu  [ne|n’|me|m’|te|t’|se|s’]
    qui  peu  [le|la|l’|les|en|nous|vous|lui|leur|y]  $:Y
    qui  peu  [nous|vous]     [le|la|l’|les|en|y]     $:Y
22779
22780
22781
22782
22783
22784
22785
22786
22787


22788
22789
22790
22791
22792
22793
22794
22795
22796
22797
22798
22799
22800
22801
22802
22803

22804
22805
22806
22807
22808
22809
22810
22728
22729
22730
22731
22732
22733
22734


22735
22736
22737
22738
22739
22740
22741
22742
22743
22744
22745
22746
22747
22748
22749
22750
22751

22752
22753
22754
22755
22756
22757
22758
22759







-
-
+
+















-
+







    [>fosse|>installation|>choc|>chirurgie|>maladie|>plaie|>blessure|>embolie|>arthrite|>isolement|>pneumoentérite|>pneumo-entérite] >sceptique
        <<- /conf/ -2>> =\2.replace("scep","sep").replace("SCEP","SEP")         && Confusion possible. Septique = corrompu, infecté. Sceptique = ayant des doutes.|https://fr.wiktionary.org/wiki/septique

    [>communauté|>pensée|>philosophie|>être|>demeurer|>rester|>devenir]  >septique
        <<- /conf/ not morph(<1, ">plaie/")
        -2>> =\2.replace("sep", "scep").replace("SEP", "SCEP")                  && Confusion possible. Septique = corrompu, infecté. Sceptique = ayant des doutes.|https://fr.wiktionary.org/wiki/sceptique

TEST: cette fosse {{sceptique}} est pleine.                     ->> septique
TEST: Je suis {{septique}} !                                    ->> sceptique
TEST: cette fosse {{sceptique}} est pleine.                         ->> septique
TEST: Je suis {{septique}} !                                        ->> sceptique


## se / ce
__conf_ce_se_nom__
    [de|par|pour|sans]  se  *WORD
        <<- /conf/ morph0(\3, ":N.*:[me]:[si]", ":Y") -2>> ce                   && Confusion probable. Si “\-1” est bien un nom ou un adjectif, alors écrivez “ce”.

    <start>  se  *WORD  [ne|n’|me|m’|te|t’|se|s’]
    <start>  se  *WORD  [le|la|l’|les|en|nous|vous|lui|leur|y]  @:(?:[123][sp]|P)¬:G
    <start>  se  *WORD  [nous|vous]     [le|la|l’|les|en|y]     @:(?:[123][sp]|P)
    <start>  se  *WORD  [le|la|l’|les]  [lui|leur|en|y]         @:(?:[123][sp]|P)
    <start>  se  *WORD  [lui|leur|y]    en                      @:(?:[123][sp]|P)
    <start>  se  *WORD  @:(?:[123][sp]|P)¬:G
        <<- /conf/ morph0(\3, ":[NA]", ":Y") -2>> ce                            && Confusion probable. Si “\3” est bien un nom ou un adjectif, alors écrivez “ce”.

TEST: que sais-tu de {{se}} {{type}}
TEST: que sais-tu de {{se}} {{type}}                                    ->> ce|||typer
TEST: {{se}} type nous emmerde.                                         ->> ce
TEST: se doit d’être fort, ce con, sinon c’est la fin pour lui.


## soit / soie / soi
__conf_aller_de_soi__
    >aller [de|d’] [sois|>soie]
22852
22853
22854
22855
22856
22857
22858
22859
22860


22861
22862
22863
22864
22865
22866
22867
22801
22802
22803
22804
22805
22806
22807


22808
22809
22810
22811
22812
22813
22814
22815
22816







-
-
+
+







# suer à grosses gouttes
__conf_suer_savoir__
    [su|sus|sut]  à grosses gouttes
    [su|sus|sut]  comme un [bœuf|boeuf|cochon|goret|phoque|porc]
    [su|sus|sut]  comme une [baleine|vache]
        <<- /conf/ -1>> sue                                 && Confusion. Si vous voulez dire « transpirer abondamment », écrivez « sue » du verbe « suer ».|https://fr.wiktionary.org/wiki/tache

TEST: il {{sut}} comme un goret                             ->> sue
TEST: je {{sus}} à grosses gouttes chaque été               ->> sue
TEST: il {{sut}} comme un goret                                         ->> sue
TEST: je {{sus}} à grosses gouttes chaque été                           ->> sue


# tâche / tache (de chocolat / rousseur / vin / sang / café / gras / graisse / huile / etc.)
__conf_tache_tâche__
    >tâche  [de|d’]  @:N¬:[GMY]|>(?:contrôle|fonds?|envergure|ampleur|importance|départ|surveillance|supervision|tri|.+(?:tion|ment|age))/
        <<- /conf/ not value(<1, "|lourde|lourdes|") and not before("[aA]ccompl|[dD]él[éè]gu") -1>> =\1.replace("â", "a").replace("Â", "A")
        && Confusion probable. Une tâche est un travail à accomplir. Pour une salissure, une altération, une marque, une coloration… employez “tache”.|https://fr.wiktionary.org/wiki/tache
33597
33598
33599
33600
33601
33602
33603
33604
33605


33606
33607
33608
33609
33610
33611
33612
33613



33614
33615
33616
33617
33618
33619
33620
33621
33622
33623
33624
33625
33626
33627
33628


33629
33630
33631
33632
33633
33634
33635
33636
33637
33638
33639
33640
33641





33642
33643
33644
33645
33646
33647
33648
33649
33650
33651
33652
33653
33654
33655
33656
33657
33658





33659
33660
33661
33662
33663
33664
33665
33546
33547
33548
33549
33550
33551
33552


33553
33554
33555
33556
33557
33558
33559



33560
33561
33562
33563
33564
33565
33566
33567
33568
33569
33570
33571
33572
33573
33574
33575


33576
33577
33578
33579
33580
33581
33582
33583
33584
33585





33586
33587
33588
33589
33590
33591
33592
33593
33594
33595
33596
33597
33598
33599
33600
33601
33602





33603
33604
33605
33606
33607
33608
33609
33610
33611
33612
33613
33614







-
-
+
+





-
-
-
+
+
+













-
-
+
+








-
-
-
-
-
+
+
+
+
+












-
-
-
-
-
+
+
+
+
+







# Quand/lorsque/puisque/pourquoi + indicatif
__vmode_quand_lorsque_indicatif__
    [quand|lorsque|lorsqu’|puisque|puisqu’]  @:(?:Os|M)  @:S¬:[GI]
    [quand|lorsque|lorsqu’|puisque|puisqu’]  @:(?:Os|M)  @:V0e.*:S
    [quand|lorsque|lorsqu’|puisque|puisqu’]  $:D¬:R $:N  @:S¬:[GIA]
        <<- /vmode/ --1>> =suggVerbMode(\-1, ":I", \-2)                                             && Après « quand » ou « lorsque » ou « puisque », le verbe ne s’emploie pas au subjonctif mais à l’indicatif.

TEST: quand elle {{rencontrât}} son créateur
TEST: lorsqu’il y {{eût}} du grabuge, nous montâmes tous sur le pont.
TEST: quand elle {{rencontrât}} son créateur                                        ->> rencontre|rencontrait|rencontra|rencontrera
TEST: lorsqu’il y {{eût}} du grabuge, nous montâmes tous sur le pont.               ->> a|avait|eut|aura

    [<start>|,|(]  pourquoi  @:(?:Os|M)  @:V.*:S¬:[GI]
    [<start>|,|(]  pourquoi  $:D¬:R $:N  @:V.*:S¬:[GIA]
        <<- /vmode/ --1>> =suggVerbMode(\-1, ":I", \-2)                                             && Après « pourquoi », le verbe ne s’emploie pas au subjonctif mais à l’indicatif.

TEST: quand elle {{rencontrât}} son créateur
TEST: lorsqu’il y {{eût}} du grabuge, nous montâmes tous sur le pont.
TEST: pourquoi Mélanie {{vienne}} à cette réception
TEST: quand elle {{rencontrât}} son créateur                                        ->> rencontre|rencontrait|rencontra|rencontrera
TEST: lorsqu’il y {{eût}} du grabuge, nous montâmes tous sur le pont.               ->> a|avait|eut|aura
TEST: pourquoi Mélanie {{vienne}} à cette réception                                 ->> vient|venait|vint|viendra
TEST: quel homme eût abandonné un empire pour une promesse ?
TEST: qui eût abandonné un empire pour une promesse ?
TEST: quels amis ils eussent trompés pour si peu ?


# Dès que + indicatif
__vmode_dès_que__
    dès  [que|qu’]  @:(?:Os|M)  @:S¬:[GI]
    dès  [que|qu’]  $:D¬:R $:N  @:S¬:[GIA]
        <<- /vmode/ --1>> =suggVerbMode(\-1, ":I", \-2)                                             && Après “dès que”, le verbe ne devrait pas être au subjonctif.
#        <<- morph(\1, ":(?:Os|M)", False) and morph(\2, ":K", False)        -2>> =suggVerbMode(@, ":If", \1)    && Ce verbe ne devrait pas être au conditionnel.

#TEST: dès que je le {{verrais}}
TEST: dès qu’il le {{voie}}
TEST: dès que l’homme le {{voie}}
TEST: dès que je le {{voie}}                                                        ->> vois|voyais|vis|verrai
TEST: dès que l’homme le {{voie}}                                                   ->> voit|voyait|vit|verra
TEST: donnant à entendre qu’il avait l’intention de violer Laura dès qu’il en aurait l’occasion


# indicatif nécessaire
__vmode_sujet_indicatif__
    <start>  [je|j’|tu|il|ils|elle|elles|on|nous|vous|iel|iels]  @:S¬:[GIK]|V0a.*:Sq
        <<- /vmode/ --1>> =suggVerbMode(\-1, ":I", \-2)                                             && Ce verbe ne devrait pas être au subjonctif.

TEST: Il {{ait}} parti.
TEST: Il en {{conclue}} qu’il a eu raison.
TEST: j’en {{aie}} marre
TEST: j’{{aie}} faim
TEST: Je ne l’y {{aie}} pas vu.
TEST: Il {{ait}} demandé.                                                           ->> a|avait|eut|aura
TEST: Il en {{conclue}} qu’il a eu raison.                                          ->> conclut|concluait|conclura
TEST: j’en {{aie}} marre                                                            ->> ai|avais|eus|aurai
TEST: j’{{aie}} faim                                                                ->> ai|avais|eus|aurai
TEST: Tu ne l’y {{aies}} pas vu.                                                    ->> as|avais|eus|auras


# Après/dès que + indicatif
__vmode_que_indicatif__
    [après|dès]  [que|qu’]  @:(?:Os|M)  @:V.*:S¬:[GI]
    [après|dès]  [que|qu’]  @:(?:Os|M)  @:V0e.*:S
        <<- /vmode/ -4>> =suggVerbMode(\4, ":I", \3)                    && Après « \1 que », le verbe ne s’emploie pas au subjonctif mais à l’indicatif, si l’action s’est déroulée de façon certaine.

    à  mesure    [que|qu’]  @:(?:Os|M)  @:V.*:S¬:[GI]
    à  mesure    [que|qu’]  @:(?:Os|M)  @:V0e.*:S
        <<- /vmode/ -5>> =suggVerbMode(\5, ":I", \4)                    && Après « à mesure que », le verbe ne s’emploie pas au subjonctif mais à l’indicatif.

TEST: Après qu’il {{ait}} allé
TEST: Après que Paul {{ait}} mangé son repas.
TEST: Après qu’il {{soit}} parti, il plut.
TEST: Dès qu’il y {{eût}} pensé, il fit ce qu’il fallait pour résoudre le problème.
TEST: à mesure qu’il {{devienne}} fort
TEST: Après qu’il {{ait}} pris la tangeante                                             ->> a|avait|eut|aura
TEST: Après que nous {{ayons}} mangé son repas.                                         ->> avons|avions|eûmes|aurons
TEST: Après que tu {{sois}} parti, il plut.                                             ->> es|étais|fus|seras
TEST: Dès qu’il y {{eût}} pensé, il fit ce qu’il fallait pour résoudre le problème.     ->> a|avait|eut|aura
TEST: à mesure qu’elle {{devienne}} forte                                               ->> devient|devenait|devint|deviendra


# verbe que + subjonctif
__vmode_verbe_que_subjonctif__
    [>aimer|>approuver|>craindre|>demander|>déplorer|>défendre|>désirer|>exiger|>falloir|>interdire|>ordonner|>permettre|>préférer|>refuser|>regretter|>souhaiter|>suffire|>vouloir]
        || [que|qu’]  @:(?:Os|M)  @:I¬:[GYS]
        <<- /vmode/ morph(\1, ":V", ":N") --1>> =suggVerbMode(\-1, ":S", \-2)                       && Après le syntagme “\1 que”, ce verbe devrait être au subjonctif.
33709
33710
33711
33712
33713
33714
33715
33716
33717
33718
33719
33720
33721
33722
33723
33724
33725
33726
33727
33728
33729
33730
33731
33732
33733
33734
33735
33736





















33737
33738
33739
33740
33741
33742
33743
33658
33659
33660
33661
33662
33663
33664





















33665
33666
33667
33668
33669
33670
33671
33672
33673
33674
33675
33676
33677
33678
33679
33680
33681
33682
33683
33684
33685
33686
33687
33688
33689
33690
33691
33692







-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+







    peu         [est|était] fallu                   [que|qu’]   @:(?:Os|M)  @:I¬:[GYS]
        <<- /vmode/ tag(\2, "_upron_") --1>> =suggVerbMode(\-1, ":S", \-2)                          && Après “peu s’en est fallu que”, ce verbe devrait être au subjonctif.

    >valoir mieux                                   [que|qu’]   @:(?:Os|M)  @:I¬:[GYS]
    mieux >valoir                                   [que|qu’]   @:(?:Os|M)  @:I¬:[GYS]
        <<- /vmode/  --1>> =suggVerbMode(\-1, ":S", \-2)                                            && Après “mieux valoir que”, ce verbe devrait être au subjonctif.

TEST: Il suffit qu’il {{court}} plus
TEST: j’attends que tu {{viens}}.
TEST: Je veux qu’il {{finit}} son repas.
TEST: Je ne veux pas que tu {{es}} des ennuis
TEST: je doute qu’il {{vient}} demain.
TEST: il se peut que nous {{avons}} tort.
TEST: j’ai bon espoir qu’il {{vient}} vite.
TEST: peu s’en est fallu qu’il {{devient}} estropié.
TEST: je m’étonne qu’il {{est}} aussi fragile
TEST: elle a envie qu’il {{est}} intelligent.
TEST: il importera que nous {{devenons}} prêts.
TEST: prends garde que vous {{revenez}} en un seul morceau.
TEST: ça ira, si tant est que Paul {{comprend}} ce qui se passe.
TEST: faites attention à ce qu’elle ne {{devient}} pas timorée.
TEST: je tiens à ce que vous {{devenez}} grands.
TEST: Veille à ce qu’il y {{est}} des gâteaux.
TEST: il arrive qu’il {{vient}}, mais rarement
TEST: Vaudrait mieux qu’elle {{meurt}}
TEST: il aurait mieux valu qu’elle {{meurt}}
TEST: il est possible qu’il {{est}} parti
TEST: se peut-il que je {{viens}}
TEST: Il suffit qu’il {{court}} plus                                                ->> coure|courût
TEST: j’attends que tu {{viens}}.                                                   ->> viennes|vinsses
TEST: Je veux qu’il {{finit}} son repas.                                            ->> finisse|finît
TEST: Je ne veux pas que tu {{es}} des ennuis                                       ->> sois|fusses
TEST: je doute qu’il {{vient}} demain.                                              ->> vienne|vînt
TEST: il se peut que nous {{avons}} tort.                                           ->> ayons|eussions
TEST: j’ai bon espoir qu’il {{vient}} vite.                                         ->> vienne|vînt
TEST: peu s’en est fallu qu’il {{devient}} estropié.                                ->> devienne|devînt
TEST: je m’étonne qu’il {{est}} aussi fragile                                       ->> soit|fût
TEST: elle a envie qu’il {{est}} intelligent.                                       ->> soit|fût
TEST: il importera que nous {{devenons}} prêts.                                     ->> devenions|devinssions
TEST: prends garde que vous {{revenez}} en un seul morceau.                         ->> reveniez|revinssiez
TEST: ça ira, si tant est que Paul {{comprend}} ce qui se passe.                    ->> comprenne|comprît
TEST: faites attention à ce qu’elle ne {{devient}} pas timorée.                     ->> devienne|devînt
TEST: je tiens à ce que vous {{devenez}} grands.                                    ->> deveniez|devinssiez
TEST: Veille à ce qu’il y {{est}} des gâteaux.                                      ->> soit|fût
TEST: il arrive qu’il {{vient}}, mais rarement                                      ->> vienne|vînt
TEST: Vaudrait mieux qu’elle {{meurt}}                                              ->> meure|mourût
TEST: il aurait mieux valu qu’elle {{meurt}}                                        ->> meure|mourût
TEST: il est possible qu’il {{est}} parti                                           ->> soit|fût
TEST: se peut-il que je {{viens}}                                                   ->> vienne|vinsse
TEST: Je ne doute pas qu’ils réussiront leur mission.
TEST: Je me doutais bien qu’Apple pourrait marcher
TEST: Je me doutais bien qu’elle me détestait
TEST: Je veux que tu sois prudent.
TEST: Je souhaitais que tu fusses présent.
TEST: Je souhaite qu’il apprenne le français.
TEST: Je ne permets pas que tu sois imprudent.