Grammalecte  Diff

Differences From Artifact [9b947b22d6]:

To Artifact [06982aad19]:


  5068   5068   TEST: {{les dits}} versets étaient particulièrement obscurs         ->> lesdits
  5069   5069   TEST: {{aux dites}} danseuses                                       ->> auxdites
  5070   5070   TEST: {{des dites}} femmes, nous ne savions rien                    ->> desdites
  5071   5071   TEST: {{les dites}} tomates étaient pourries                        ->> lesdites
  5072   5072   
  5073   5073   
  5074   5074   __tu_anciennes_graphies__
         5075  +    grand’angle
  5075   5076       grand’chemin
         5077  +    grand’chose
         5078  +    grand’croix
         5079  +    grand’duc
         5080  +    grand’duché
         5081  +    grand’guignolesque
  5076   5082       grand’maman
         5083  +    grand’messe
  5077   5084       grand’mère
  5078   5085       grand’oncle
  5079         -    grand’père
  5080   5086       grand’papa
         5087  +    grand’peine
         5088  +    grand’place
         5089  +    grand’père
  5081   5090       grand’route
  5082   5091       grand’rue
         5092  +    grant’tante
  5083   5093       grand’ville
         5094  +    grand’voile
  5084   5095           <<- /tu/ ->> =\1.replace("’", "-")                                      && Graphie désuète. Au lieu d’une apostrophe, employez plutôt un trait d’union.
  5085   5096           <<- ~>> =\1.replace("’", "-")
  5086   5097   
  5087   5098   TEST: je suis allé dans la {{grand’rue}}.                           ->> grand-rue
         5099  +TEST: la grand-rue
         5100  +TEST: sur la grand-place
  5088   5101   
  5089   5102   
  5090   5103   
  5091   5104   !!!! Trait d’union : formes interrogative (nous/vous)                                             !!
  5092   5105   
  5093   5106   __inte_union_nous1!7__
  5094   5107       [ne|n’]  ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿  ~ons$  nous
................................................................................
  6474   6487   TEST: ni vous ni personne ne le retrouverez
  6475   6488   
  6476   6489   
  6477   6490   # Confusion futur / conditionnel
  6478   6491   __vmode_je_futur!6__
  6479   6492       <start>  ([demain|oui|non|certainement|absolument|totalement])  ?,¿  [je|j’]  ?[ne|n’]¿  ?y¿  (*WORD)  ?@:[WX]¿  ?@:[WX]¿  <end>
  6480   6493       <start>  ([demain|oui|non|certainement|absolument|totalement])  ?,¿  [je|j’]  ?[ne|n’]¿  ?y¿  (*WORD)  ?@:[WX]¿  ?@:[WX]¿
  6481         -        || [le|la|l’|les|un|une|des|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|plusieurs|certains|certaines]  *WORD  <end>
         6494  +        || [le|la|l’|les|un|une|des|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|plusieurs|certains|certaines|maints|maintes]  *WORD  <end>
  6482   6495           <<- /vmode/ morph(\2, ":K:1s", ">(?:aimer|vouloir)/") -2>> =\2[:-1]
  6483   6496           && Confusion possible. Le mot “\1” semble indiquer une certitude. Dans ce cas, “\2” devrait être conjugué au futur, non au conditionnel.
  6484   6497   
  6485   6498   TEST: demain, je {{viendrais}}                                                          ->> viendrai
  6486   6499   TEST: non, je n’{{irais}} pas là-bas !                                                  ->> irai
  6487   6500   TEST: oui, j’y {{penserais}}…                                                           ->> penserai
  6488   6501   TEST: non, je n’y {{prendrais}} pas le train                                            ->> prendrai
................................................................................
  6961   6974   TEST: très {{suivit}} par ce détective
  6962   6975   TEST: il était très {{habille}}
  6963   6976   
  6964   6977   
  6965   6978   #### Aussi +adj que soit +sujet
  6966   6979   
  6967   6980   __conf_aussi_adj_que_soit__
  6968         -    aussi  *WORD  [que|qu’]  [soi|>être|>soie]  [un|une|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|certains|certaines]
         6981  +    aussi  *WORD  [que|qu’]  [soi|>être|>soie]  [un|une|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|certains|certaines|maints|maintes]
  6969   6982       aussi  *WORD  [que|qu’]  [soi|>être|>soie]  $:M
  6970   6983           <<- /conf/ morph(\2, ":V1.*:Y", ":[AW]") -2>> =suggVerbPpas(\2)     && Confusion probable. Dans l’expression “aussi <X> que soit quelque chose ou quelqu’un”, <X> doit être un adjectif.
  6971   6984           <<- /conf/ \4 == "soie" or \4 == "soies" -4>> soit|soient           && Confusion. La soie est une matière filamenteuse produite par les chenilles et utilisée pour le textile.
  6972   6985           <<- /conj/ morph(\4, ":V", ":3[sp]") -4>> soit|soient               && Conjugaison erronée. Ce verbe devrait être à la 3ᵉ personne.
  6973   6986   
  6974   6987   TEST: Aussi {{borner}} que soit son père, il l’écoute toujours.
  6975   6988   TEST: aussi stupides que {{soies}} ses réflexions, il n’en démordra jamais.
................................................................................
  7199   7212   TEST: Elle a elle réussi… (Formulation douteuse.)
  7200   7213   TEST: Elle n’a elle que ses études pour s’en sortir.
  7201   7214   TEST: Il a toi pour l’aider.
  7202   7215   TEST: Il t’a toi.
  7203   7216   
  7204   7217   
  7205   7218   __conf_suite_à__
  7206         -    [<start>|,|(] suite a [le|la|l’|les|ce|ces|de|d’|des|mon|ton|son|ma|ta|sa|notre|votre|leur|mes|tes|ses|nos|vos|leurs|quelques|certains|certaines|plusieurs]
         7219  +    [<start>|,|(] suite a [le|la|l’|les|ce|ces|de|d’|des|mon|ton|son|ma|ta|sa|notre|votre|leur|mes|tes|ses|nos|vos|leurs|quelques|certains|certaines|plusieurs|maints|maintes]
  7207   7220           <<- /conf/ -3>> à                                           && Confusion : “a” est une forme conjuguée du verbe “avoir”. Pour la préposition, écrivez “à”.
  7208   7221   
  7209   7222   TEST: Suite {{a}} ces folies, nous rentrâmes chez nous.
  7210   7223   TEST: il s’avère que, suite {{a}} d’horribles complications, nous renonçâmes.
  7211   7224   TEST: cette petite suite a une vue magnifique
  7212   7225   
  7213   7226   
................................................................................
  8700   8713   
  8701   8714       courts d’ eau
  8702   8715           <<- /conf/ morph(<1, ":(?:D.*:[me]:[pi]|R)") -1>> cours     && Confusion. Écrivez “cours d’eau”.|https://fr.wiktionary.org/wiki/cours_d%E2%80%99eau
  8703   8716   
  8704   8717       en cour
  8705   8718           <<- /conf/ ->> en cours                             && Confusion probable. Une cour… Un cours… Adjectif : court(e).
  8706   8719   
  8707         -    [<start>|,|en|un|le|ce|mon|notre|votre|leur|des|les|mes|tes|ses|ces|nos|vos|leurs|quelques|plusieurs|certains] [court+s] [de|d’]
         8720  +    [<start>|,|en|un|le|ce|mon|notre|votre|leur|des|les|mes|tes|ses|ces|nos|vos|leurs|quelques|plusieurs|certains|maints] [court+s] [de|d’]
  8708   8721           || [allemand|anglais|arabe|arabe|bengali|bhodjpouri|cantonais|coréen|égyptien|espagnol|français|grec|gujarati|haoussa|hébreu|hindi|indonésien|italien|italien|latin|japonais|javanais|mandarin|marathi|minnan|ourdou|pendjabi|persan|portugais|russe|sanskrit|sanscrit|swahili|tamoul|thaï|turc|tégoulou|vietnamien|wu]
  8709         -    [<start>|,|en|un|le|ce|mon|notre|votre|leur|des|les|mes|tes|ses|ces|nos|vos|leurs|quelques|plusieurs|certains] [court+s] [de|d’]
         8722  +    [<start>|,|en|un|le|ce|mon|notre|votre|leur|des|les|mes|tes|ses|ces|nos|vos|leurs|quelques|plusieurs|certains|maints] [court+s] [de|d’]
  8710   8723           || [>administration|>agriculture|>agronomie|>art|>biologie|>chant|>commerce|>culture|>cristallographie|>conduite|>cuisine|>danse|>dessin|>ébénisterie|>écriture|>épistémologie|>droit|>éducation|>électronique|>électrotechnique|>élocution|>éthique|>géographie|>gestion|>histoire|>karaté|>kung-fu|>informatique|>langue|>lettre|>littérature|>orientation|>morale|maintien|>mathématique|>math|>mécanique|>médecine|>menuiserie|>musique|>odontologie|>pâtisserie|>peinture|>philosophie|>philo|>physique|>programmation|>psychologie|>science|>sport|>théâtre|>théologie]
  8711   8724           <<- /conf/ -2>> cours                               && Confusion probable : “court” signifie “de peu de longueur”. Pour un enseignement, écrivez “cours”.|https://fr.wiktionary.org/wiki/cours
  8712   8725   
  8713   8726       >couper  ?@:[WX]¿  [cour+s|courre+s|courts]
  8714   8727           <<- /conf/ --1>> court                              && Locution “couper court” qui signifie “mettre fin à” ou “cesser”.|https://fr.wiktionary.org/wiki/couper_court
  8715   8728   
  8716   8729       >tourner  ?@:[WX]¿  [cour+s|courre+s|courts]
................................................................................
  8761   8774   TEST: Quelle dure {{a}} {{cuir}}, celle-là.
  8762   8775   TEST: revêtement en {{cuire}} de vache
  8763   8776   TEST: un bonnet en {{cuire}}
  8764   8777   
  8765   8778   
  8766   8779   # dans / d’en
  8767   8780   __conf_dans_dan_d_en__
  8768         -    d’ en [le|la|l’|les|de|d’|des|du|un|une|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leurs|ce|cet|cette|ces|chacun|plusieurs|quelques|certains|certaines]
         8781  +    d’ en [le|la|l’|les|de|d’|des|du|un|une|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leurs|ce|cet|cette|ces|chacun|plusieurs|quelques|certains|certaines|maints|maintes]
  8769   8782           <<- /conf/ not (\3 == "ce" and value(>1, "|moment|")) -1:2>> dans           && Confusion. Utilisez “dans” pour dire “à l’intérieur de quelque chose”.
  8770   8783   
  8771         -    <start>  [>dent|dan]  [le|la|l’|les|un|une|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leurs|ce|cet|cette|ces|chacun|plusieurs|quelques|certains|certaines]
         8784  +    <start>  [>dent|dan]  [le|la|l’|les|un|une|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leurs|ce|cet|cette|ces|chacun|plusieurs|quelques|certains|certaines|maints|maintes]
  8772   8785           <<- /conf/ -2>> dans                                                        && Confusion. Utilisez “dans” pour dire “à l’intérieur de quelque chose”.
  8773   8786   
  8774   8787   TEST: {{dan}} la voiture
  8775   8788   TEST: ils sont partis {{d’en}} une direction différente
  8776   8789   TEST: {{dents}} les montagnes au loin.
  8777   8790   TEST: Dents de la mer.
  8778   8791   TEST: Un pauvre, ça doit consommer, bosser, et bien fermer sa gueule. Tout l’inverse d’en ce moment.
................................................................................
  8804   8817   
  8805   8818   
  8806   8819   # davantage / d’avantage
  8807   8820   __conf_davantage_d_avantages__
  8808   8821       [peu|plein|beaucoup|trop|plus|moins|assez|suffisamment|tellement|>obtention|>régime]  davantage
  8809   8822           <<- /conf/ -2>> d’avantages                                                 && Confusion probable : “davantage” signifie “plus” ; un “avantage” signifie “faveur”, “bénéfice”, “profit”…
  8810   8823   
  8811         -    @:V  d’ >avantage
         8824  +    $:V  d’ >avantage
  8812   8825           <<- /conf/ not morph(\1, ":Q|>(?:profiter|bénéficier|nombre|tant)/") and not morph(>1, ">(?:financi[eè]re?|pécuni(?:er|aire)|sociaux)s?/")
  8813   8826           -2:3>> davantage                                                            && Confusion probable : “davantage” signifie “plus” ; un “avantage” signifie “faveur”, “bénéfice”, “profit”…
  8814   8827   
  8815   8828       [/-je|/-tu|/-il|/-on|/-elle|/-nous|/-vous|/-ils|/-elles|/-iel|/-iels]  d’  >avantage
  8816   8829           <<- /conf/ not morphVC(\1, ">(?:profiter|bénéficier)/") and not morph(>1, ">(?:financière|pécuni(?:er|aire)|sociale)/")
  8817   8830           -2:3>> davantage                                                            && Confusion probable : “davantage” signifie “plus” ; un “avantage” signifie “faveur”, “bénéfice”, “profit”…
  8818   8831   
................................................................................
  8823   8836   TEST: ils sont {{d’avantages}} perdus que les autres.
  8824   8837   TEST: Ils s’exerceront {{d’avantages}}.
  8825   8838   TEST: {{d’avantage}} de monde de jour en jour
  8826   8839   TEST: Viendras-tu {{d’avantage}} à la maison
  8827   8840   TEST: il en faut {{d’avantages}}.
  8828   8841   TEST: veut-elle {{d’avantage}} se reposer ?
  8829   8842   TEST: {{d’avantage}} de monde viendra
         8843  +TEST: en savoir {{d’avantage}}
         8844  +TEST: en apprendre {{d’avantage}}
         8845  +TEST: produire {{d’avantage}}
         8846  +TEST: faire {{d’avantage}}
  8830   8847   TEST: tout ce qu’il apporte d’avantages pécuniaires.
  8831   8848   TEST: un certain nombre d’avantages sociaux.
  8832   8849   TEST: ils ont tant d’avantages.
  8833   8850   
  8834   8851   
  8835   8852   # de part en part
  8836   8853   __conf_de_part_en_part__
................................................................................
  9709   9726   
  9710   9727   
  9711   9728   # la / là
  9712   9729   __conf_la_là!7__
  9713   9730       la ou les
  9714   9731           <<- !1>>
  9715   9732   
  9716         -    la  [l’|d’|n’|m’|t’|s’|c’|ç’|j’|qu’|lorsqu’|puisqu’|quoiqu’]
  9717   9733       la  @:G¬:(?:[NA]:[ef]|W|V)|>(?:lui|leur|votre|notre|voilà|voici|plupart|quell?e?s?|tout|toute|non)/
  9718   9734           <<- /conf/ not \1.isupper() and not \2.isupper() and not morph(<1, ":E|>le/") -1>> là       && Confusion probable. Écrivez “là” si vous voulez dire “ici”.|https://fr.wiktionary.org/wiki/l%C3%A0
  9719   9735   
  9720   9736       [ce|cet|cette|ces]  /-la
  9721   9737           <<- /conf/ -2>> =\2[:-2]+"là"                                                               && Confusion. Écrivez “là” soudé au nom pour désigner un objet précis.
  9722   9738   
  9723   9739   TEST: Ce {{fait-la}} ne peut être ignoré.
  9724   9740   TEST: ce {{soutien-la}}
  9725   9741   TEST: nous serions encore {{la}} l’année prochaine
  9726   9742   TEST: en reprenant le chandail de John {{la}} où elle l’avait abandonné.
         9743  +TEST: {{la}} n’est pas la question
         9744  +TEST: il est {{la}} lorsqu’il le faut,
  9727   9745   TEST: la peu efficace sensibilité
  9728   9746   TEST: c’est toujours la même histoire
  9729   9747   TEST: c’est la moins habile de toutes
  9730   9748   TEST: Qui serait la ou le plus à même à occuper ce poste selon vous ?
  9731   9749   TEST: Il fait remonter à la toute première expérience humaine de maîtrise.
  9732   9750   TEST: l’existence d’un fichage la concernant
  9733   9751   TEST: avec la ou les indications qu’on recontre ici et là.
................................................................................
 10083  10101   TEST: Ne t’insurge donc pas à la pensée que quelques instants puissent t’être nécessaires pour apprendre à lire la langue d’oc.
 10084  10102   TEST: Toutes les agences évaluent de façon ad hoc la satisfaction de leur clientèle à l’endroit de leur produit
 10085  10103   
 10086  10104   
 10087  10105   # on / ont
 10088  10106   __conf_ont_on!6__
 10089  10107       on  @:W¬:(?:3s|Ov)
 10090         -    on  [de|d’|du|des|un|une|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|quelques|plusieurs|certains|certaines]
        10108  +    on  [de|d’|du|des|un|une|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|quelques|plusieurs|certains|certaines|maints|maintes]
 10091  10109           <<- /conf/ not morph(<1, ":V.*:3s") and not before0("’$")
 10092  10110           -1>> ont                                                    && Confusion probable : “avoir” à la 3ᵉ personne du pluriel du présent s’écrit “ont”.
 10093  10111   
 10094  10112       [n’|m’|t’|l’] [y|en] on
 10095  10113           <<- /conf/ -3>> ont                                         && Confusion. Exemples : « on y va », « ils ont faim ».
 10096  10114   
 10097  10115       [ne|n’|me|m’|te|t’] l’ on
................................................................................
 11323  11341           <<- /conf/ morph(\3, ":[NA].*:[si]")
 11324  11342           --2>> s’y           && Confusion probable entre la conjonction “si” et la contraction du pronom personnel “se” avec “y” (“s’y”) précédant un verbe. Exemple : La montagne, elle s’y plaît, si le temps est clément.
 11325  11343   
 11326  11344       [<start>|,|(]  [des|les|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs]  *WORD  si  @:[23]p¬:A
 11327  11345           <<- /conf/ morph(\3, ":[NA].*:[pi]")
 11328  11346           --2>> s’y           && Confusion probable entre la conjonction “si” et la contraction du pronom personnel “se” avec “y” (“s’y”) précédant un verbe. Exemple : La montagne, elle s’y plaît, si le temps est clément.
 11329  11347   
 11330         -    [<start>|,|(]  [certains|certaines|moult]  *WORD  si  @:[23]p
        11348  +    [<start>|,|(]  [certains|certaines|moult|maints|maintes]  *WORD  si  @:[23]p
 11331  11349           <<- /conf/ morph(\3, ":[NA].*:[pi]", ":3p")
 11332  11350           --2>> s’y           && Confusion probable entre la conjonction “si” et la contraction du pronom personnel “se” avec “y” (“s’y”) précédant un verbe. Exemple : La montagne, elle s’y plaît, si le temps est clément.
 11333  11351   
 11334  11352   TEST: la politique, ne {{si}} épanouissent que les hypocrites
 11335  11353   TEST: Jérôme {{si}} {{rend}} souvent
 11336  11354   TEST: Mélanie {{si}} {{adonne}} avec passion.
 11337  11355   TEST: il {{si}} croit
................................................................................
 12332  12350       [îles|iles] Britanniques
 12333  12351       à [la|l’] [afghane|albanaise|algérienne|allemande|américaine|andorrane|anglaise|angolaise|arabe|argentine|arménienne|australienne|autrichienne|asiatique|azerbaïdjanaise|bahamienne|bangladaise|bengladeshie|barbadienne|basque|belge|bélizienne|béninoise|bretonne|bhoutanaise|biélorusse|birmane|bolivienne|bosnienne|botswanaiso|brésilienne|britannique|brunéiene|bulgare|burkinabé|burundaise|cambodgienne|camerounaise|canadienne|capverdienne|centrafricaine|chilienne|chinoise|chypriote|colombienne|comorienne|congolaise|nord-coréenne|corse|costaricienne|croate|cubaine|danoise|djiboutienne|dominicaine|égyptienne|émiratie|équatorienne|érythréenne|estonienne|espagnole|étatsunienne|états-unienne|étasunienne|éthiopienne|fidjienne|finlandaise|formosane|française|gabonaise|gambienne|géorgienne|ghanéenne|grecque|grenadienne|guadeloupéenne|guatémaltèque|guinéenne|équato-guinéenne|guyanienne|haïtienne|honduriene|hollandaise|hongroise|indienne|indochinoise|indonésienne|irakienne|italienne|iranienne|irlandaise|islandaise|israélienne|ivoirienne|jamaïcaine|japonaise|jordanienne|kazakhe|kényane|kosovare|koweïtienne|laotienne|lapone|lettone|libanaise|libérienne|libyenne|liechtensteinoise|lituanienne|luxembourgeois|macédonienne|maghrébine|malgache|malaisienne|malawite|maldivienne|malienne|maltaise|maorie|marocaine|martienne|mauricienne|mauritanienne|mexicaine|micronésienne|moldave|monégasque|monténégrine|mongole|mozambicaine|namibiene|népalaise|nicaraguayenne|nigérienne|nigériane|néerlandaise|norvégienne|néo-zélandaise|ougandaise|ouzbèke|pakistanaise|palestinienne|panaméenne|paraguayenne|perse|péruvienne|philippine|polonaise|polynésienne|portugaise|québécoise|qatarie|roumaine|russe|rwandaise|saoudienne|scandinave|salvadorienne|sénégalaise|serbe|singapourienne|slovaque|slovène|somalienne|soudanaise|soviétique|srilankaise|suédoise|suisse|surinamaise|syrienne|sud-africaine|sud-coréenne|américaine|tadjike|tanzanienne|tchadienne|tchèque|thaïlandaise|togolaise|tahitienne|tunisiene|turkmène|turque|taïwanaise|ukrainienne|uruguayenne|vénézuélienne|vietnamienne|yéménite|yougoslave|zaïroise|zambienne|zimbabwéenne]
 12334  12352           <<- !-1>>
 12335  12353   
 12336  12354       [>afghan|>albanais|>algérien|>allemand|>américain|>andorran|>anglais|>angolais|>arabe|>argentin|>arménien|>australien|>autrichien|>asiatique|>azerbaïdjanais|>bahamien|>bangladais|>bengladeshi|>barbadien|>basque|>belge|>bélizien|>béninois|>breton|>bhoutanais|>biélorusse|>birman|>bolivien|>bosnien|>botswanais|>brésilien|>britannique|>brunéien|>bulgare|>burkinabé|>burundais|>cambodgien|>camerounais|>canadien|>capverdien|>centrafricain|>chilien|>chinois|>chypriote|>colombien|>comorien|>congolais|>nord-coréen|>corse|>costaricien|>croate|>cubain|>danois|>djiboutien|>dominicain|>égyptien|>émirati|>équatorien|>érythréen|>estonien|>espagnol|>étatsunien|>états-unien|>étasunien|>éthiopien|>fidjien|>finlandais|>formosan|>français|>gabonais|>gambien|>géorgien|>ghanéen|>grec|>grenadien|>guadeloupéen|>guatémaltèque|>guinéen|>équato-guinéen|>guyanien|>haïtien|>hondurien|>hollandais|>hongrois|>indien|>indochinois|>indonésien|>irakien|>italien|>iranien|>irlandais|>islandais|>israélien|>ivoirien|>jamaïcain|>japonais|>jordanien|>kazakh|>kényan|>kosovar|>koweïtien|>laotien|>lapon|>letton|>libanais|>libérien|>libyen|>liechtensteinois|>lituanien|>luxembourgeois|>macédonien|>maghrébin|>malgache|>malaisien|>malawite|>maldivien|>malien|>maltais|>maori|>marocain|>martien|>mauricien|>mauritanien|>mexicain|>micronésien|>moldave|>monégasque|>monténégrin|>mongol|>mozambicain|>namibien|>népalais|>nicaraguayen|>nigérien|>nigérian|>néerlandais|>norvégien|>néo-zélandais|>ougandais|>ouzbek|>pakistanais|>palestinien|>panaméen|>paraguayen|>perse|>péruvien|>philippin|>polonais|>polynésien|>portugais|>québécois|>qatari|>roumain|>russe|>rwandais|>saoudien|>scandinave|>salvadorien|>sénégalais|>serbe|>singapourien|>slovaque|>slovène|>somalien|>soudanais|>soviétique|>srilankais|>suédois|>suisse|>surinamais|>syrien|>sud-africain|>sud-coréen|>américain|>tadjik|>tanzanien|>tchadien|>tchèque|>thaïlandais|>togolais|>tahitien|>tunisien|>turkmène|>turc|>taïwanais|>ukrainien|>uruguayen|>vénézuélien|>vietnamien|>yéménite|>yougoslave|>zaïrois|>zambien|>zimbabwéen]
 12337  12355           <<- /maj/ \1.istitle() and morph(<1, ":N", ":(?:A|V0e|D|R|B|X)") -1:>> =\1.lower()          && S’il s’agit d’un adjectif, ne mettez pas de majuscule.
 12338  12356           <<- /maj/ \1.islower() and not \1.startswith("canadienne") and
 12339         -            ( value(<1, "|certains|certaines|ce|cet|cette|ces|des|les|nos|vos|leurs|quelques|plusieurs|chaque|une|aux|la|ma|ta|sa|")
        12357  +            ( value(<1, "|certains|certaines|maints|maintes|ce|cet|cette|ces|des|les|nos|vos|leurs|quelques|plusieurs|chaque|une|aux|la|ma|ta|sa|")
 12340  12358               or ( morph(<1, ":B:e:p") and not morph(<2, ">numéro/") )
 12341  12359               or ( value(<1, "|l’|") and morph(\1, ":N.*:f:[si]") )
 12342  12360               or ( value(<1, "|de|d’|") and morph(<2, ">(?:beaucoup|énormément|multitude|tant|tellement|poignée|groupe|car|bus|équipe|plus|moins|pas|trop|majorité|millier|million|centaine|dizaine|douzaine|combien|photo|complot|enlèvement|témoignage|viol|meurtre|assassinat|duel|tiers|quart|pourcentage|proportion|génération|portrait|rencontre|reportage|parole|communauté|vie|rassemblement|bataillon|armée|émigration|immigration|invasion|trio|couple|famille|descendante|action|attente|désir|souhait|vote|volonté)/") )
 12343  12361               or ( value(<1, "|un|") and not value(<2, "|dans|numéro|") and not after("(?:approximatif|correct|courant|parfait|facile|aisé|impeccable|incompréhensible)") ) )
 12344  12362           -1>> =\1.capitalize()                                                                       && S’il s’agit d’un gentilé, mettez une majuscule.
 12345  12363   
 12346         -    [un|une|certains|certaines|ce|cet|cette|ces|le|la|les|l’|des|quelques|plusieurs|chaque] [>européen|>parisien|>lyonnais|>marseillais|>lillois|>toulousain|>nantais|>strasbourgeois|>montpelliérain|>bordelais|>bruxellois|>montréalais|>londonien|>genévois|>zurichois|>bâlois|>berlinois|>romain|>californien]
        12364  +    [un|une|certains|certaines|maints|maintes|ce|cet|cette|ces|le|la|les|l’|des|quelques|plusieurs|chaque] [>européen|>parisien|>lyonnais|>marseillais|>lillois|>toulousain|>nantais|>strasbourgeois|>montpelliérain|>bordelais|>bruxellois|>montréalais|>londonien|>genévois|>zurichois|>bâlois|>berlinois|>romain|>californien]
 12347  12365           <<- /maj/ \2.islower() -2>> =\2.capitalize()                                                && S’il s’agit d’un gentilé, mettez une majuscule.
 12348  12366   
 12349  12367   TEST: deux {{français}}                                                 ->> Français
 12350  12368   TEST: des {{français}} sont arrivés                                     ->> Français
 12351  12369   TEST: c’est de conception {{Allemande}}                                 ->> allemande
 12352  12370   TEST: une référence aux {{israéliens}}
 12353  12371   TEST: une {{érythréenne}}
................................................................................
 17158  17176           <<- morph(\2, ":N", ":(?:G|123[sp]|P)") and morph(\4, ":N", ":(?:G|123[sp]|P)") and not morph(>1, ":[NA]") =>> define(\2, queryNamesPOS(\2, \4))
 17159  17177           <<- __also__ ~2:0>> ␣
 17160  17178   
 17161  17179       [des|ces|mes|tes|ses|nos|vos|leurs|quelques]                *WORD  et  *WORD
 17162  17180           <<- morph(\2, ":N", ":G") and morph(\4, ":N", ":G") and not morph(>1, ":[NA]") =>> define(\2, queryNamesPOS(\2, \4))
 17163  17181           <<- __also__ ~2:0>> ␣
 17164  17182   
 17165         -    certains                                                    *WORD  et  *WORD
        17183  +    [certains|maints]                                           *WORD  et  *WORD
 17166  17184           <<- morph(\2, ":N.*:[me]:[pi]", ":(?:G|[23]p)") and morph(\4, ":N.*:[me]:[pi]", ":(?:G|[23]p)") and not morph(>1, ":[NA]") =>> define(\2, ":N:m:p")
 17167  17185           <<- __also__ ~2:0>> ␣
 17168  17186   
 17169  17187       [lesdits|desdits]                                           *WORD  et  *WORD
 17170  17188           <<- morph(\2, ":N.*:[me]:[pi]", ":G") and morph(\4, ":N.*:[me]:[pi]", ":G") and not morph(>1, ":[NA]") =>> define(\2, ":N:m:p")
 17171  17189           <<- __also__ ~2:0>> ␣
 17172  17190   
 17173         -    certaines                                                   *WORD  et  *WORD
        17191  +    [certaines|maintes]                                         *WORD  et  *WORD
 17174  17192           <<- morph(\2, ":N.*:[fe]:[pi]", ":(?:G|[23]p)") and morph(\4, ":N.*:[fe]:[pi]", ":(?:G|[23]p)") and not morph(>1, ":[NA]") =>> define(\2, ":N:f:p")
 17175  17193           <<- __also__ ~2:0>> ␣
 17176  17194   
 17177  17195       [lesdites|desdites]                                         *WORD  et  *WORD
 17178  17196           <<- morph(\2, ":N.*:[fe]:[pi]", ":G") and morph(\4, ":N.*:[fe]:[pi]", ":G") and not morph(>1, ":[NA]") =>> define(\2, ":N:f:p")
 17179  17197           <<- __also__ ~2:0>> ␣
 17180  17198   
................................................................................
 17227  17245   
 17228  17246       les  @:A.*:[pi]¬:V  @:N.*:[pi]¬(?:3[sp]|Q|G)
 17229  17247           <<- not before(":O[vs]") =>> exclude(\3, ":V")
 17230  17248   
 17231  17249       leurs  @:A.*:[pi]¬:V  @:N.*:[pi]¬(?:3[sp]|Q|G)
 17232  17250           <<- not before(":O[vs]") =>> exclude(\3, ":V")
 17233  17251   
 17234         -    [plusieurs|certains|certaines]  @:A.*:[pi]¬:3[sp]  @:N.*:p¬:(?:3[sp]|Q|G)
        17252  +    [plusieurs|certains|certaines|maints|maintes]  @:A.*:[pi]¬:3[sp]  @:N.*:p¬:(?:3[sp]|Q|G)
 17235  17253           <<- =>> exclude(\2, ":V") and exclude(\3, ":V")
 17236  17254   
 17237  17255   
 17238  17256   __da_locutions_verbales__
 17239  17257       >avoir [foule|lieu|vent]
 17240  17258       >avoir ni queue ?,¿ ni tête
 17241  17259       >aller bon train
................................................................................
 18540  18558   # cote / côte / cotte
 18541  18559   __conf_côte_cote_cotte__
 18542  18560       [>cote|>cotte] [de|d’] [>bœuf|>porc|>veau|Bretagne|>agneau|>albâtre|>Armor|>azur|>ivoire|>or|>opale|>émeraude]
 18543  18561       [>cote|>cotte] [>surnuméraire|>rocheux|>adriatique|>américain|>californien|>atlantique|>basque|>breton|>landais|>normand|>français|>belge|>espagnol|>italien|>portugais|>africain|>méditerranéen|>pacifique|>raide|>occidental|>fractal|nord|sud|ouest]
 18544  18562           <<- /conf/ -1>> =\1.replace("o", "ô").replace("tt", "t")                    && Confusion : écrivez “côtes” pour les os du thorax et les rivages.|https://fr.wiktionary.org/wiki/c%C3%B4te
 18545  18563   
 18546  18564       [>cote|>cotte] [>briser|>casser|>fêler|>fracturer]
 18547         -        <<- /conf/ morph(\2, ":A") -1>> =\1.replace("o", "ô").replace("tt", "t")    && Confusion : écrivez “côtes” pour les os du thorax et les rivages.|https://fr.wiktionary.org/wiki/c%C3%B4te
        18565  +        <<- /conf/ morph(\2, ":Q") -1>> =\1.replace("o", "ô").replace("tt", "t")    && Confusion : écrivez “côtes” pour les os du thorax et les rivages.|https://fr.wiktionary.org/wiki/c%C3%B4te
 18548  18566   
 18549  18567       [>fracture|>radiographie] des [>cote|>cotte]
 18550  18568           <<- /conf/ -3>> côtes                                       && Confusion : écrivez “côtes” pour les os du thorax.|https://fr.wiktionary.org/wiki/c%C3%B4te
 18551  18569   
 18552  18570       [>côte|>cotte] [>mobilier|>foncier]
 18553  18571       [>côte|>cotte] [de|d’] [niveau|popularité|confiance|alerte|altitude|amour]
 18554  18572           <<- /conf/ -1>> =\1.replace("ô", "o").replace("tt", "t")    && Confusion : utilisez « cote » pour chiffrer (cotation).|https://fr.wiktionary.org/wiki/cote
................................................................................
 18556  18574       [>cote|>côte] de >maille
 18557  18575           <<- /conf/ -1>> =\1.replace("ô", "o").replace("t", "tt")    && Confusion : écrivez « cotte » pour la cotte de mailles.|https://fr.wiktionary.org/wiki/cotte_de_mailles
 18558  18576   
 18559  18577       >avoir la côte
 18560  18578       >avoir la cotte [@:[RCO]|,|<end>]
 18561  18579           <<- /conf/ -3>> cote                                        && Confusion probable : utilisez “cote” (cotation).|https://fr.wiktionary.org/wiki/cote
 18562  18580   
        18581  +    [>escalader|>monter|>gravir] [la|cette|une] [cote|cotte]
        18582  +        <<- /conf/ --1>> côte
        18583  +        && Confusion probable : pour parler de la pente d’une montagne, d’une colline ou, allégoriquement, d’une difficulté à passer, écrivez “côte”.|https://fr.wiktionary.org/wiki/c%C3%B4te
        18584  +
        18585  +    >longer [la|cette|une] [cote|cotte]
        18586  +        <<- /conf/ --1>> côte
        18587  +        && Confusion probable : pour parler d’un rivage ou d’une ligne de relief, écrivez “côte”.|https://fr.wiktionary.org/wiki/c%C3%B4te
        18588  +
 18563  18589       [>côte|>cotte|>cote]  [à|a|á]  [>côte|>cotte|>cote]
 18564  18590           <<- /conf/ ->> côte à côte                                  && Locution adverbiale invariable. Écrivez “côte à côte”.|https://fr.wiktionary.org/wiki/c%C3%B4te_%C3%A0_c%C3%B4te
 18565  18591           <<- ~>> *
 18566  18592   
 18567  18593   TEST: Rien ne vaut une bonne {{cote}} de bœuf.
 18568  18594   TEST: Elle avait les {{cotes}} cassées.
 18569  18595   TEST: Elles ont passé une radiographie des {{cottes}}.
 18570  18596   TEST: Quelle est sa {{côte}} de popularité
 18571  18597   TEST: il a réussi à percer sa {{cote}} de mailles.
 18572  18598   TEST: Il a la {{côte}} auprès de ses collègues
 18573  18599   TEST: ils sont {{cotte à cotte}}
        18600  +TEST: il nous faut encore gravir cette {{cotte}}
        18601  +TEST: nous avions prévu de longer cette {{cote}}
 18574  18602   TEST: on a atteint la cote d’alerte.
 18575  18603   TEST: Elles avançaient côte à côte.
 18576  18604   
 18577  18605   
 18578  18606   # cou / coup / coût
 18579  18607   __conf_coup_cout_cou2__
 18580  18608       >rouer de [>cou|>cout|>coût]
................................................................................
 18880  18908           <<- /conf/ morph(\2, ":N.*:m:[si]", ":(?:[AWG]|V0a)") and morph(<1, ":Cs|<start>|>,") --1>> était
 18881  18909           && Confusion possible. Si “\1 \2” est le sujet d’“\3”, écrivez “était”. L’été est la saison estivale allant de juin à septembre dans l’hémisphère Nord.
 18882  18910   
 18883  18911       [la|cette|mon|ton|son|ma|ta|sa|notre|votre|leur|quelle]  *WORD  >été
 18884  18912           <<- /conf/ morph(\2, ":N.*:f:[si]", ":(?:[AWG]|V0a)") and morph(<1, ":Cs|<start>|>,") --1>> était
 18885  18913           && Confusion possible. Si “\1 \2” est le sujet d’“\3”, écrivez “était”. L’été est la saison estivale allant de juin à septembre dans l’hémisphère Nord.
 18886  18914   
 18887         -    [les|des|ces|mes|tes|ces|nos|vos|leurs|quelques|plusieurs|certains|certaines|quels|quelles]  *WORD  >été
        18915  +    [les|des|ces|mes|tes|ces|nos|vos|leurs|quelques|plusieurs|certains|certaines|quels|quelles|maints|maintes]  *WORD  >été
 18888  18916           <<- /conf/ morph(\2, ":N.*:[pi]", ":(?:[AWG]|V0a)") and morph(<1, ":Cs|<start>|>,") --1>> étaient
 18889  18917           && Confusion possible. Si “\1 \2” est le sujet d’“\3”, écrivez “étaient”. L’été est la saison estivale allant de juin à septembre dans l’hémisphère Nord.
 18890  18918   
 18891  18919   TEST: Ce mec {{été}} un connard fini.                                               ->> était
 18892  18920   TEST: Quelle solution {{été}} à notre portée ?                                      ->> était
 18893  18921   TEST: Les questions {{étés}} incompréhensibles.                                     ->> étaient
 18894  18922   TEST: Le bel été indien que nous avons cette année.
................................................................................
 20990  21018   TEST: Une des pierres veinée de rouge…
 20991  21019   TEST: Pour maintenir le potentiel de membrane qui lui permet de communiquer avec ses voisins sous forme d’influx nerveux, un neurone a besoin d’énergie.
 20992  21020   TEST: ces religieux inflexibles envers les femmes mais compatissants envers les tyrans qui soutiennent leur religion.
 20993  21021   TEST: le bruit de nos pas étouffé par l’épais tapis.
 20994  21022   
 20995  21023   
 20996  21024   __gn_det_mas_plur_2m__
 20997         -    [certains|quels|lesdits|desdits|auxdits]  *WORD  *WORD
        21025  +    [certains|maints|quels|lesdits|desdits|auxdits]  *WORD  *WORD
 20998  21026           <<- /gn/ not value(<1, "|et|ou|de|d’|") and not morph(\3, ">seul/") >>>
 20999  21027           <<- /gn/ morph(\2, ":[NA].*:[me]", ":(?:B|G|V0)") and morph(\3, ":[NA].*:f", "*") and not apposition(\2, \3)
 21000  21028           -3>> =suggMasPlur(\3, True)                                                         && Accord de genre erroné : « \2 » est masculin, « \3 » est féminin.
 21001  21029           <<- /gn/ morph(\2, ":[NA].*:[pi]", ":G") and morph(\3, ":[NA].*:s", "*") and not apposition(\2, \3) and not (value(>1, "|et|,|") and morph(>2, ":A"))
 21002  21030           -3>> =suggMasPlur(\3)                                                               && Accord de nombre erroné avec « \1 \2 » : « \3 » devrait être au pluriel.
 21003  21031   
 21004         -    [et|ou|de|d’]  [certains|quels|lesdits|desdits|auxdits]  *WORD  *WORD
        21032  +    [et|ou|de|d’]  [certains|maints|quels|lesdits|desdits|auxdits]  *WORD  *WORD
 21005  21033           <<- /gn/ not morph(<1, ":[NA]|>(?:et|ou)/") and not morph(\3, ">seul/") >>>
 21006  21034           <<- /gn/ morph(\3, ":[NA].*:[me]", ":(?:B|G|V0|f)") and morph(\4, ":[NA].*:f", "*") and not apposition(\3, \4)
 21007  21035           -4>> =suggMasPlur(\4, True)                                                         && Accord de genre erroné : « \3 » est masculin, « \4 » est féminin.
 21008  21036           <<- /gn/ morph(\3, ":[NA].*:[pi]", ":G") and morph(\4, ":[NA].*:s", "*") and not apposition(\3, \4) and not (value(>1, "|et|,|") and morph(>2, ":A"))
 21009  21037               and not (value(\1, "|de|d’|") and value(<1, "|un|une|"))
 21010  21038           -4>> =suggMasPlur(\4)                                                               && Accord de nombre erroné avec « \2 \3 » : « \4 » devrait être au pluriel.
 21011  21039   
................................................................................
 21015  21043   TEST: quels hommes {{grandes}}
 21016  21044   TEST: elle se rappelle de quels rapports {{désastreuses}} il s’agit.
 21017  21045   TEST: de quels grands {{fou}} s’agit-il ?
 21018  21046   TEST: chez certains la revue Limite provoque des crises d’hystérie.
 21019  21047   
 21020  21048   
 21021  21049   __gn_det_fem_plur_2m__
 21022         -    [certaines|quelles|lesdites|desdites|auxdites]  *WORD  *WORD
        21050  +    [certaines|maintes|quelles|lesdites|desdites|auxdites]  *WORD  *WORD
 21023  21051           <<- /gn/ not value(<1, "|et|ou|de|d’|") and not morph(\3, ">seul/") >>>
 21024  21052           <<- /gn/ morph(\2, ":[NA].*:[fe]", ":(?:B|G|V0)") and morph(\3, ":[NA].*:m", "*") and not apposition(\2, \3)
 21025  21053           -3>> =suggFemPlur(\3, True)                                                         && Accord de genre erroné : « \2 » est féminin, « \3 » est masculin.
 21026  21054           <<- /gn/ morph(\2, ":[NA].*:[pi]") and morph(\3, ":[NA].*:s", "*") and not apposition(\2, \3) and not (value(>1, "|et|,|") and morph(>2, ":A"))
 21027  21055           -3>> =suggFemPlur(\3)                                                               && Accord de nombre erroné avec « \1 \2 » : « \3 » devrait être au pluriel.
 21028  21056   
 21029         -    [et|ou|de|d’]  [certaines|quelles|lesdites|desdites|auxdites]  *WORD  *WORD
        21057  +    [et|ou|de|d’]  [certaines|maintes|quelles|lesdites|desdites|auxdites]  *WORD  *WORD
 21030  21058           <<- /gn/ not morph(<1, ":[NA]|>(?:et|ou)/") and not morph(\4, ">seul/") >>>
 21031  21059           <<- /gn/ morph(\3, ":[NA].*:[fe]", ":(?:B|G|V0|m)") and morph(\4, ":[NA].*:m", "*") and not apposition(\3, \4)
 21032  21060           -4>> =suggFemPlur(\4, True)                                                         && Accord de genre erroné : « \3 » est féminin, « \4 » est masculin.
 21033  21061           <<- /gn/ morph(\3, ":[NA].*:[pi]") and morph(\4, ":[NA].*:s", "*") and not apposition(\3, \4) and not (value(>1, "|et|,|") and morph(>2, ":A"))
 21034  21062               and not (value(\1, "|de|d’|") and value(<1, "|un|une|"))
 21035  21063           -4>> =suggFemPlur(\4)                                                               && Accord de nombre erroné avec « \2 \3 » : « \4 » devrait être au pluriel.
 21036  21064   
................................................................................
 21098  21126           <<- /gn/ morph(\1, ":D") and morph(\2, ":[NA].*:[pi]", ":(?:[123][sp]|G)") and morph(\3, ":[NA].*:[pi]", ":(?:[123][sp]|G)") and morph(\4, ":[NA].*:s", "*") and \4.islower()
 21099  21127           -4>> =suggPlur(\4)                                                                  && Accord de nombre erroné avec « \1 \2 \3 » : « \4 » devrait être au pluriel.
 21100  21128   
 21101  21129   TEST: les heureux imbéciles {{payé}} au lance-pierre.
 21102  21130   
 21103  21131   
 21104  21132   __gn_det_plur_3m__
 21105         -    [ces|mes|tes|ses|nos|vos|quels|quelles|aux]             *WORD  *WORD  *WORD
 21106         -    [plusieurs|quelques|certains|certaines|moult]           *WORD  *WORD  *WORD
 21107         -    [lesdits|lesdites|desdits|desdites|auxdits|auxdites]    *WORD  *WORD  *WORD
        21133  +    [ces|mes|tes|ses|nos|vos|quels|quelles|aux]                     *WORD  *WORD  *WORD
        21134  +    [plusieurs|quelques|certains|certaines|moult|maints|maintes]    *WORD  *WORD  *WORD
        21135  +    [lesdits|lesdites|desdits|desdites|auxdits|auxdites]            *WORD  *WORD  *WORD
 21108  21136           <<- /gn/ morph(\2, ":[NA].*:[pi]") and morph(\3, ":[NA].*:[pi]", ":(?:[123][sp]|G)")
 21109  21137               and morph(\4, ":[NA].*:s", "*") and \4.islower() and not before("(?i)\\bune? de +$") and not morph(\4, ">seul/")
 21110  21138           -4>> =suggPlur(\4)                                                                  && Accord de nombre erroné avec « \1 \2 \3 » : « \4 » devrait être au pluriel.
 21111  21139   
 21112  21140       leurs  *WORD  *WORD  *WORD
 21113  21141           <<- /gn/ morph(\2, ":[NA].*:[pi]", ":[123][sp]") and morph(\3, ":[NA].*:[pi]", ":(?:[123][sp]|G)")
 21114  21142               and morph(\4, ":[NA].*:s", "*") and not before("(?i)\\bune? de +$") and not morph(\4, ">seul/")
................................................................................
 21150  21178   TEST: {{certaines}} {{petits}}
 21151  21179   TEST: {{certains}} des femmes sont à côté de la plaque.
 21152  21180   TEST: {{certains}} des {{nouvelles}} sont à côté de la plaque.
 21153  21181   TEST: {{certaines}} des hommes
 21154  21182   TEST: {{certaines}} des {{petits}}
 21155  21183   TEST: Un problème rapporté par certains est l’incapacité à trouver un partenaire
 21156  21184   
        21185  +
        21186  +## maints / maintes
        21187  +__gn_maints_1m__
        21188  +    maints  *WORD
        21189  +        <<- /gn/ morph(\2, ":[NA].*:f", ":[emGWP]") -1>> maintes                            && Accord de genre erroné : « \2 » est féminin.
        21190  +        <<- /gn/ __also__ and hasMasForm(\2) -2>> =suggMasPlur(\2, True)                    && Accord de genre erroné : « \1 » est un déterminant masculin.
        21191  +        <<- /gn/ morph(\2, ":[NA].*:s", ":(?:[ipGWP]|V0)") and not (value(>1, "|et|ou|") and morph(>2, ":[NA]"))
        21192  +        -2>> =suggPlur(\2)                                                                  && Accord de nombre erroné : « \2 » devrait être au pluriel.
        21193  +
        21194  +__gn_maintes_1m__
        21195  +    maintes  *WORD
        21196  +        <<- /gn/ morph(\2, ":[NA].*:m", ":[efGWP]") -1>> maints                             && Accord de genre erroné : « \2 » est masculin.
        21197  +        <<- /gn/ __also__ and hasFemForm(\2) -2>> =suggFemPlur(\2, True)                    && Accord de genre erroné : « \1 » est un déterminant féminin.
        21198  +        <<- /gn/ morph(\2, ":[NA].*:s", ":[ipGWP]") and not (value(>1, "|et|ou|") and morph(>2, ":[NA]"))
        21199  +        -2>> =suggPlur(\2)                                                                  && Accord de nombre erroné : « \2 » devrait être au pluriel.
        21200  +
        21201  +TEST: {{maints}} {{petites}}
        21202  +TEST: Maintes {{danse}}
        21203  +TEST: Maints {{chien}}
        21204  +TEST: {{maintes}} {{petits}}
        21205  +TEST: Un problème rapporté par maints est l’incapacité à trouver un partenaire
        21206  +
 21157  21207   
 21158  21208   ## quel / quels / quelle / quelles
 21159  21209   __gn_quel_1m__
 21160  21210       quel  *WORD
 21161  21211           <<- /gn/ morph(\2, ":[NA].*:f:p", ":(?:V0|Oo|[NA].*:[me]:[si])")        -1>> quelles                    && Accord de genre et de nombre erroné : « \2 » est féminin et au pluriel.
 21162  21212           <<- /gn/ __also__ and hasFemForm(\2)                                    -2>> =suggMasSing(\2, True)     && Accord de genre et de nombre erroné : « \1 » est masculin et au singulier.
 21163  21213           <<- /gn/ morph(\2, ":[NA].*:m:p", ":(?:V0|Oo|[NA].*:[me]:[si])")        -1>> quels                      && Accord de nombre erroné : « \2 » est au pluriel.
................................................................................
 21773  21823   !!
 21774  21824   !!
 21775  21825   !!!! Groupe nominal (accord avec déterminant suivant le groupe)                                   !!
 21776  21826   !!
 21777  21827   !!
 21778  21828   
 21779  21829   __gn_lequel_laquelle_lesquels_lesquelles__
 21780         -    <start> [le|l’|un|ce|cet|mon|ton|son|notre|votre|leur]          *WORD  *WORD   [laquelle|lesquels|lesquelles]
        21830  +    <start> [le|l’|un|ce|cet|mon|ton|son|notre|votre|leur]                  *WORD  *WORD   [laquelle|lesquels|lesquelles]
 21781  21831           <<- /conf/ morph(\3, ":N.*:m:[si]", ":f") and morph(\4, ":R", ">à/") --1>> lequel           && Accord avec “\2 \3” : utilisez le masculin singulier.
 21782  21832   
 21783         -    <start> [la|l’|une|cette|ma|ta|sa|notre|votre|leur]             *WORD  *WORD   [lequel|lesquels|lesquelles]
        21833  +    <start> [la|l’|une|cette|ma|ta|sa|notre|votre|leur]                     *WORD  *WORD   [lequel|lesquels|lesquelles]
 21784  21834           <<- /conf/ morph(\3, ":N.*:f:[si]", ":m") and morph(\4, ":R", ">à/") --1>> laquelle         && Accord avec “\2 \3” : utilisez le féminin singulier.
 21785  21835   
 21786         -    <start> [les|des|ces|mes|tes|ses|quelques|plusieurs|certains]   *WORD  *WORD   [lequel|laquelle|lesquelles]
        21836  +    <start> [les|des|ces|mes|tes|ses|quelques|plusieurs|certains|maints]    *WORD  *WORD   [lequel|laquelle|lesquelles]
 21787  21837           <<- /conf/ morph(\3, ":N.*:m:[pi]", ":f") and morph(\4, ":R", ">à/") --1>> lesquels         && Accord avec “\2 \3” : utilisez le pluriel masculin.
 21788  21838   
 21789         -    <start> [les|des|ces|mes|tes|ses|quelques|plusieurs|certaines]  *WORD  *WORD   [lequel|laquelle|lesquels]
        21839  +    <start> [les|des|ces|mes|tes|ses|quelques|plusieurs|certaines|maintes]  *WORD  *WORD   [lequel|laquelle|lesquels]
 21790  21840           <<- /conf/ morph(\3, ":N.*:f:[pi]", ":m") and morph(\4, ":R", ">à/") --1>> lesquelles       && Accord avec “\2 \3” : utilisez le pluriel féminin.
 21791  21841   
 21792  21842   TEST: L’homme pour {{laquelle}} tu te plies en quatre ne le mérite pas.                 ->> lequel
 21793  21843   TEST: Une femme contre {{lequel}} je me suis battu bec et ongles.                       ->> laquelle
 21794  21844   TEST: ces idiots avec {{lesquelles}} j’ai commis la bêtise de partir                    ->> lesquels
 21795  21845   TEST: plusieurs femmes avec {{lesquels}} nous avons parlé                               ->> lesquelles
 21796  21846   TEST: La femme avec laquelle tu parles
 21797  21847   TEST: La faux avec laquelle on fauche.
 21798  21848   TEST: Une distance au-delà de laquelle il devient difficile de voir.
 21799  21849   
 21800  21850   
 21801  21851   __gn_auquel_à_laquelle_auxquels_auxquelles__
 21802         -    <start> [le|l’|un|ce|cet|mon|ton|son|notre|votre|leur]          *WORD   [auxquels|auxquelles]
        21852  +    <start> [le|l’|un|ce|cet|mon|ton|son|notre|votre|leur]                  *WORD   [auxquels|auxquelles]
 21803  21853           <<- /conf/ morph(\3, ":N.*:m:[si]", ":f") --1>> auquel                                      && Accord avec “\2 \3” : utilisez le masculin singulier.
 21804  21854   
 21805         -    <start> [le|l’|un|ce|cet|mon|ton|son|notre|votre|leur]          *WORD   à laquelle
        21855  +    <start> [le|l’|un|ce|cet|mon|ton|son|notre|votre|leur]                  *WORD   à laquelle
 21806  21856           <<- /conf/ morph(\3, ":N.*:m:[si]", ":f:[si]") --2:-1>> auquel                              && Accord avec “\2 \3” : utilisez le masculin singulier.
 21807  21857   
 21808         -    <start> [la|l’|une|cette|ma|ta|sa|notre|votre|leur]             *WORD   [auquel|auxquels|auxquelles]
        21858  +    <start> [la|l’|une|cette|ma|ta|sa|notre|votre|leur]                     *WORD   [auquel|auxquels|auxquelles]
 21809  21859           <<- /conf/ morph(\3, ":N.*:f:[si]", ":m") --1>> à laquelle                                  && Accord avec “\2 \3” : utilisez le féminin singulier.
 21810  21860   
 21811         -    <start> [les|des|ces|mes|tes|ses|quelques|plusieurs|certains]   *WORD   [auquel|auxquelles]
        21861  +    <start> [les|des|ces|mes|tes|ses|quelques|plusieurs|certains|maints]    *WORD   [auquel|auxquelles]
 21812  21862           <<- /conf/ morph(\3, ":N.*:m:[pi]") --1>> auxquels                                          && Accord avec “\2 \3” : utilisez le pluriel masculin.
 21813  21863   
 21814         -    <start> [les|des|ces|mes|tes|ses|quelques|plusieurs|certaines]  *WORD   [auquel|auxquels]
        21864  +    <start> [les|des|ces|mes|tes|ses|quelques|plusieurs|certaines|maintes]  *WORD   [auquel|auxquels]
 21815  21865           <<- /conf/ morph(\3, ":N.*:f:[pi]", ":m") --1>> auxquelles                                  && Accord avec “\2 \3” : utilisez le pluriel féminin.
 21816  21866   
 21817  21867   TEST: le délire {{à laquelle}} nous avons dû faire face.                                ->> auquel
 21818  21868   TEST: le chien {{auxquels}} ils ont apporté à manger avait disparu                      ->> auquel
 21819  21869   TEST: la mission {{auquel}} nous avons consacré tant de temps a finalement été annulée  ->> à laquelle
 21820  21870   TEST: les femmes {{auxquels}} j’ai confié cette mission se sont rebellées.              ->> auxquelles
 21821  21871   TEST: les hommes {{auxquelles}} nous avons fait confiance nous sont trahis.             ->> auxquels
................................................................................
 21826  21876   # Nous présumons qu’au singulier, la différence sonore prévient toute confusion possible (les faux positifs possibles sont nombreux).
 21827  21877       [<start>|,|(]  *WORD  [les|des|ces|mes|tes|ses|quelques|plusieurs|certains]   *WORD    desquelles
 21828  21878           <<- /conf/ morph(\2, ":R") and morph(\4, ":N.*:m:[pi]", ":f:[pi]") --1>> desquels           && Si “\-1” se rapporte à “\3 \4” : utilisez le pluriel masculin.
 21829  21879   
 21830  21880       [<start>|,|(]  *WORD  [les|des|ces|mes|tes|ses|quelques|plusieurs|certaines]  *WORD    desquels
 21831  21881           <<- /conf/ morph(\2, ":R") and morph(\4, ":N.*:f:[pi]", ":m:[pi]") --1>> desquelles         && Si “\-1” se rapporte à “\3 \4” : utilisez le pluriel féminin.
 21832  21882   
 21833         -    <start>  [les|des|ces|mes|tes|ses|quelques|plusieurs|certains|aux]        *WORD    desquelles
        21883  +    <start>  [les|des|ces|mes|tes|ses|quelques|plusieurs|certains|maints|aux]     *WORD    desquelles
 21834  21884           <<- /conf/ morph(\3, ":N.*:m:[pi]", ":f:[pi]") --1>> desquels                               && Si “\-1” se rapporte à “\2 \3” : utilisez le pluriel masculin.
 21835  21885   
 21836         -    <start>  [les|des|ces|mes|tes|ses|quelques|plusieurs|certaines|aux]       *WORD    desquels
        21886  +    <start>  [les|des|ces|mes|tes|ses|quelques|plusieurs|certaines|maintes|aux]   *WORD    desquels
 21837  21887           <<- /conf/ morph(\3, ":N.*:f:[pi]", ":m:[pi]") --1>> desquelles                             && Si “\-1” se rapporte à “\2 \3” : utilisez le pluriel féminin.
 21838  21888   
 21839  21889   TEST: contre les ennuis {{desquelles}} nous nous sommes dépêtrés seuls                  ->> desquels
 21840  21890   TEST: par ces idées {{desquels}} il fut possible de bâtir notre empire                  ->> desquelles
 21841  21891   TEST: les travaux {{desquelles}} nous tirons ces résultats                              ->> desquels
 21842  21892   TEST: aux ressources {{desquels}} nous avons tiré notre richesse.                       ->> desquelles
 21843  21893   TEST: C’était une Église, parmi tant d’autres, au milieu de laquelle prospéraient les hypocrites.
................................................................................
 21909  21959   TEST: Des cheveux {{noirs}} de jais.                                        ->> noir
 21910  21960   TEST: Une jupe bleu foncé.
 21911  21961   TEST: Des yeux vert clair.
 21912  21962   TEST: Des yeux vert olive.
 21913  21963   TEST: Ses cheveux étaient noir de jais.
 21914  21964   TEST: Il a une queue vert émeraude
 21915  21965   TEST: Il a une queue bleu vert
        21966  +TEST: un gris-bleu ou gris-vert sale
 21916  21967   
 21917  21968   
 21918  21969   
 21919  21970   !!
 21920  21971   !!
 21921  21972   !!!! Singuliers & Pluriels                                                                        !!
 21922  21973   !!
................................................................................
 22179  22230   TEST: Mettre à {{nus}} les hommes.                              ->> nu
 22180  22231   TEST: Elle s’est mise à {{nue}} devant ses sœurs.               ->> nu
 22181  22232   TEST: Une mise à nu douloureuse.
 22182  22233   
 22183  22234   
 22184  22235   # affaires
 22185  22236   __loc_affaires__
 22186         -    [>chiffre|>homme|>femme|>centre|>chargé]  d’ affaire
        22237  +    [>chiffre|>homme|>femme|>centre|>chargé|gens|repas|>voyage]  d’ affaire
 22187  22238           <<- /gn/ -3>> affaires                                              && Dans “\1 d’affaires”, toujours mettre “affaires” au pluriel.
 22188  22239   
 22189  22240       >faire affaires avec
 22190         -        <<- /loc/ -2>> affaire                                              && Dans la locution “Faire affaire avec”, “affaire” est au singulier.
        22241  +        <<- /loc/ -2>> affaire                                              && Locution “faire affaire avec”.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4119
 22191  22242   
 22192  22243       >faire affaire [à|en] /_Tit_
 22193         -        <<- /loc/ morph(\4, ":(?:N|MP)") -2>> affaires                      && Ajoutez un “s” à « affaire ».
        22244  +        <<- /loc/ morph(\4, ":(?:N|MP)") -2>> affaires                      && Sous-entendu : “faire des affaires”.
 22194  22245   
 22195  22246       >avoir affaires à
 22196  22247           <<- /loc/ -2>> affaire                                              && Dans la locution “avoir affaire à”, “affaire” est au singulier.|https://fr.wiktionary.org/wiki/avoir_affaire_%C3%A0
 22197  22248   
        22249  +    [>parler|>discuter|>causer] affaire
        22250  +        <<- /loc/ --1>> affaires                                            && Sous-entendu “parler des affaires”.
        22251  +
 22198  22252   TEST: Quel est son chiffre d’{{affaire}} ?
 22199  22253   TEST: Allez-vous faire {{affaires}} avec ces connards ?
 22200  22254   TEST: elle fait {{affaire}} à Londres
 22201  22255   TEST: Faire {{affaire}} à Paris.
 22202  22256   TEST: avoir {{affaires}} à eux
        22257  +TEST: ouais, causons {{affaire}}
        22258  +TEST: dans ce genre d’affaire, ce qui compte, c’est la persévérance
 22203  22259   
 22204  22260   
 22205  22261   # demi-heure, heure et demie, à demi
 22206  22262   __gn_demi_heure__
 22207  22263       demie-heure
 22208  22264       demie heure
 22209  22265       demi heure
................................................................................
 22599  22655           <<- /conf/ __also__ -1>> \1,        && Si « \2 \3 \4 » est un complément circonstanciel ou une locution adverbiale, il serait préférable de le placer en incise.
 22600  22656   
 22601  22657       [quand|lorsque|puisque]  [les|cet|mes|tes|ses|nos|vos|leurs|quelques]   *WORD  ~..[éeiut]e?s$ ,  $:Os
 22602  22658           <<- /conf/ morph(\3, ":[NA].*:[pi]") and  morph(\4, ":Q.*:[pi]", ":3s")
 22603  22659           -4>> =suggSimil(\4, ":3s")          && Confusion probable. La proposition « \1 \2 \3 \4 » ne contient apparemment aucun verbe. Si « \2 \3 \4 » est un complément circonstanciel ou une locution adverbiale, il serait préférable de mettre une virgule avant (mise en incise).
 22604  22660           <<- /conf/ __also__ -1>> \1,        && Si « \2 \3 \4 » est un complément circonstanciel ou une locution adverbiale, il serait préférable de le placer en incise.
 22605  22661   
 22606         -    [quand|lorsque|puisque]  [plusieurs|certains|certaines]                 *WORD  ~..[éeiut]e?s$ ,  $:Os
        22662  +    [quand|lorsque|puisque]  [plusieurs|certains|certaines|maints|maintes]  *WORD  ~..[éeiut]e?s$ ,  $:Os
 22607  22663           <<- /conf/ morph(\3, ":[NA].*:[pi]", ":3pl") and  morph(\4, ":Q.*:[pi]", ":3s")
 22608  22664           -4>> =suggSimil(\4, ":3s")          && Confusion probable. La proposition « \1 \2 \3 \4 » ne contient apparemment aucun verbe. Si « \2 \3 \4 » est un complément circonstanciel ou une locution adverbiale, il serait préférable de mettre une virgule avant (mise en incise).
 22609  22665           <<- /conf/ __also__ -1>> \1,        && Si « \2 \3 \4 » est un complément circonstanciel ou une locution adverbiale, il serait préférable de le placer en incise.
 22610  22666   
 22611  22667   TEST: {{quand}} le facteur {{arrivé}}, il se précipitait à la fenêtre.
 22612  22668   TEST: {{puisque}} la fête {{finie}}, je vais partir.
 22613  22669   TEST: {{lorsque}} l’horloge {{sonnée}}, nous nous levions à la hâte
................................................................................
 23956  24012       [à|au|aux|avec|en|lors|ayant]  [des|du]  @:[NA]   ?,¿  [ne|n’|me|m’|te|t’|se|s’|nous|vous|y|c’|ça|ç’|je|j’|tu|il|elle|on|ils|elles|iel|iels|le|la|l’|les|mon|ma|ta|sa|notre|votre|leur|mes|tes|ses|nos|vos|leurs|ce|cet|cette|ces|quel|quels|quelle|quelles]
 23957  24013       [à|au|aux|avec|en|lors|ayant]  [des|du]  @:[NA]   @:[VR]¬:[NAP]
 23958  24014       [à|au|aux|avec|en|lors|ayant]  [des|du]  @:[NAM]  , @¬:[NA]
 23959  24015       [à|au|aux|avec|en|lors|ayant]  [des|du]  @:[NAM]  ?,¿  [/_VCint_|/_VCimp_]
 23960  24016           <<- ~1:3>> *
 23961  24017   
 23962  24018       [à|avec|chez|contre|dans|envers|par|pour|selon|sous|sur|ayant]
 23963         -        || [un|une|le|la|l’|les|leur|leurs|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|quelques|certains|certaines]  @:[NAM]¬:G  <end>
        24019  +        || [un|une|le|la|l’|les|leur|leurs|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|quelques|certains|certaines|maints|maintes]  @:[NAM]¬:G  <end>
        24020  +    [à|avec|chez|contre|dans|envers|par|pour|selon|sous|sur|ayant]
        24021  +        || [un|une|le|la|l’|les|leur|leurs|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|quelques|certains|certaines|maints|maintes]  @:[NA]¬:G   ?,¿  [ne|n’|me|m’|te|t’|se|s’|nous|vous|y|c’|ça|ç’|je|j’|tu|il|elle|on|ils|elles|iel|iels|le|la|l’|les|mon|ma|ta|sa|notre|votre|leur|mes|tes|ses|nos|vos|leurs|ce|cet|cette|ces|quel|quels|quelle|quelles]
 23964  24022       [à|avec|chez|contre|dans|envers|par|pour|selon|sous|sur|ayant]
 23965         -        || [un|une|le|la|l’|les|leur|leurs|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|quelques|certains|certaines]  @:[NA]¬:G   ?,¿  [ne|n’|me|m’|te|t’|se|s’|nous|vous|y|c’|ça|ç’|je|j’|tu|il|elle|on|ils|elles|iel|iels|le|la|l’|les|mon|ma|ta|sa|notre|votre|leur|mes|tes|ses|nos|vos|leurs|ce|cet|cette|ces|quel|quels|quelle|quelles]
        24023  +        || [un|une|le|la|l’|les|leur|leurs|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|quelques|certains|certaines|maints|maintes]  @:[NA]¬:G   @:[VR]¬:[NAP]
 23966  24024       [à|avec|chez|contre|dans|envers|par|pour|selon|sous|sur|ayant]
 23967         -        || [un|une|le|la|l’|les|leur|leurs|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|quelques|certains|certaines]  @:[NA]¬:G   @:[VR]¬:[NAP]
        24025  +        || [un|une|le|la|l’|les|leur|leurs|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|quelques|certains|certaines|maints|maintes]  @:[NAM]¬:G  , @¬:[NA]
 23968  24026       [à|avec|chez|contre|dans|envers|par|pour|selon|sous|sur|ayant]
 23969         -        || [un|une|le|la|l’|les|leur|leurs|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|quelques|certains|certaines]  @:[NAM]¬:G  , @¬:[NA]
 23970         -    [à|avec|chez|contre|dans|envers|par|pour|selon|sous|sur|ayant]
 23971         -        || [un|une|le|la|l’|les|leur|leurs|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|quelques|certains|certaines]  @:[NAM]¬:G  ?,¿  [/_VCint_|/_VCimp_]
        24027  +        || [un|une|le|la|l’|les|leur|leurs|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|quelques|certains|certaines|maints|maintes]  @:[NAM]¬:G  ?,¿  [/_VCint_|/_VCimp_]
 23972  24028           <<- ~1:3>> *
 23973  24029   
 23974  24030       à @:[NAM]¬:[GY]  <end>
 23975  24031       à @:[NA]¬:[GY]   ?,¿  [ne|n’|me|m’|te|t’|se|s’|nous|vous|y|c’|ça|ç’|je|j’|tu|il|elle|on|ils|elles|iel|iels|le|la|l’|les|mon|ma|ta|sa|notre|votre|leur|mes|tes|ses|nos|vos|leurs|ce|cet|cette|ces|quel|quels|quelle|quelles]
 23976  24032       à @:[NA]¬:[GY]   @:[VR]¬:[NAP]
 23977  24033       à @:[NAM]¬:[GY]  , @¬:[NA]
 23978  24034           <<- not value(\2, "|été|") ~1:2>> *
................................................................................
 24055  24111           <<- __else__ ~3>> *
 24056  24112   
 24057  24113       lesdites *WORD *WORD
 24058  24114           <<- morph(\2, ":[NA].*:[fe]:[pi]", ":G") and morph(\3, ":[NA].*:[fe]:[pi]", ":(?:G|[123][sp]|P|M)") >>>
 24059  24115           <<- morph(\3, ":N", ":A") and morph(\2, ":A", ":N") ~2>> *
 24060  24116           <<- __else__ ~3>> *
 24061  24117   
 24062         -    certains *WORD *WORD
        24118  +    [certains|maints] *WORD *WORD
 24063  24119           <<- morph(\2, ":[NA].*:[me]:[pi]", ":(?:[123]p|P|X|G|Y|V0)") and morph(\3, ":[NA].*:[me]:[pi]", ":(?:G|[123][sp]|P|M)") >>>
 24064  24120           <<- morph(\3, ":N", ":A") and morph(\2, ":A") ~2>> *
 24065  24121           <<- __else__ ~3>> *
 24066  24122   
 24067         -    certaines *WORD *WORD
        24123  +    [certaines|maintes] *WORD *WORD
 24068  24124           <<- morph(\2, ":[NA].*:[fe]:[pi]", ":(?:[123]p|P|X|G|Y|V0)") and morph(\3, ":[NA].*:[fe]:[pi]", ":(?:G|[123][sp]|P|M)") >>>
 24069  24125           <<- morph(\3, ":N", ":A") and morph(\2, ":A") ~2>> *
 24070  24126           <<- __else__ ~3>> *
 24071  24127   
 24072  24128       plusieurs *WORD *WORD
 24073  24129           <<- morph(\2, ":[NA].*:[pi]", ":(?:[123]p|P|X|G|Y|V0)") and morph(\3, ":[NA].*:[pi]", ":(?:G|[123][sp]|P|M)") >>>
 24074  24130           <<- morph(\3, ":N", ":A") and morph(\2, ":A") ~2>> *
................................................................................
 24193  24249   
 24194  24250   __da_été2__
 24195  24251       >avoir été
 24196  24252           <<- =>> select(\2, ":Q")
 24197  24253   
 24198  24254   
 24199  24255   __purge_subst_plur_comme_nom_sing__
 24200         -    [les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|certains|certaines]  *WORD
        24256  +    [les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|certains|certaines|maints|maintes]  *WORD
 24201  24257           ||  comme  [le|la|l’|un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur]  *WORD      ?[ne|n’|le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿         @:3p¬:G
 24202         -    [les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|certains|certaines]  *WORD
        24258  +    [les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|certains|certaines|maints|maintes]  *WORD
 24203  24259           ||  comme  [le|la|l’|un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur]  *WORD      [ne|n’]     [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]     @:3p¬:G
 24204         -    [les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|certains|certaines]  *WORD
        24260  +    [les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|certains|certaines|maints|maintes]  *WORD
 24205  24261           ||  comme  [le|la|l’|un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur]  *WORD      ?[ne|n’]¿   [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]          @:3p¬:G
 24206         -    [les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|certains|certaines]  *WORD
        24262  +    [les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|certains|certaines|maints|maintes]  *WORD
 24207  24263           ||  comme  [le|la|l’|un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur]  *WORD      ?[ne|n’]¿   [le|la|l’|les]                  [lui|leur|en|y]              @:3p¬:G
 24208         -    [les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|certains|certaines]  *WORD
        24264  +    [les|des|ces|mes|tes|ses|nos|vos|leurs|plusieurs|quelques|certains|certaines|maints|maintes]  *WORD
 24209  24265           ||  comme  [le|la|l’|un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur]  *WORD      ?[ne|n’]¿   [lui|leur|y]                    en                           @:3p¬:G
 24210  24266           <<- morph(\2, ":[NA].*:[pi]") and morph(\5, ":[NA].*:[si]") ~3:5>> *
 24211  24267   
 24212  24268   
 24213  24269   __purge_ponctuations2__
 24214  24270       ,   ,
 24215  24271       (   )
................................................................................
 24328  24384   !!!! Confusions                                                                                   !!
 24329  24385   
 24330  24386   ## on / ont
 24331  24387   __conf_on_ont2__
 24332  24388       <start>  [les|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|certains|certaines]  *WORD  on  @:[QDRY]¬:(?:Ov|3s)
 24333  24389           <<- /conf/ morph(\3, ":[NA].*:[pi]", ":G") -4>> ont         && Confusion probable. Accord avec “\2 \3…”. Pour le verbe avoir à la 3ᵉ personne du pluriel, écrivez “ont”.
 24334  24390   
 24335         -    <start>  [certains|certaines|ceux-ci|ceux-là|celles-ci|celles-là|plusieurs]  on  @:[QDRY]¬:(?:Ov|3s)
        24391  +    <start>  [certains|certaines|ceux-ci|ceux-là|celles-ci|celles-là|plusieurs|maints|maintes]  on  @:[QDRY]¬:(?:Ov|3s)
 24336  24392           <<- /conf/ -3>> ont                                         && Confusion probable. Accord avec “\2”. Pour le verbe avoir à la 3ᵉ personne du pluriel, écrivez “ont”.
 24337  24393   
 24338  24394   TEST: les Allemands {{on}} {{commencé}} la partie.
 24339  24395   TEST: ces emmerdeurs {{on}} {{une}} chance de cocu.
 24340  24396   TEST: ces gens on les connaît de vue.
 24341  24397   TEST: vos chiens {{on}} {{manger}} la pâtée du chat.
 24342  24398   TEST: certaines {{on}} {{mangé}} du lion
 24343  24399   
 24344  24400   
 24345  24401   ## ou / où
 24346  24402   __conf_det_nom_où_pronom__
 24347         -    <start>  [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|ton|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|plusieurs]  *WORD  ou  [je|j’|tu|il|on|ils]
 24348         -    <start>  [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|ton|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|plusieurs]  *WORD  ou  [elle|nous|vous|elles|iel|iels]
        24403  +    <start>  [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|ton|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|plusieurs|certains|certaines|maints|maintes]  *WORD  ou  [je|j’|tu|il|on|ils]
        24404  +    <start>  [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|ton|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|plusieurs|certains|certaines|maints|maintes]  *WORD  ou  [elle|nous|vous|elles|iel|iels]
 24349  24405           || [ne|n’|le|la|l’|les|me|m’|te|t’|se|s’|lui|nous|vous|leur]
 24350  24406           <<- /conf/ morph(\3, ":[NA]", ":G")
 24351  24407           -4>> où                                             && Confusion probable. Pour évoquer un lieu ou un moment, écrivez “où”.|https://fr.wiktionary.org/wiki/o%C3%B9
 24352  24408   
 24353  24409   TEST: L’hôtel {{ou}} ils sont allés l’été dernier.
 24354  24410   TEST: une chambre {{ou}} nous n’avons rien trouvé
 24355  24411   
................................................................................
 24600  24656           <<- /ppas/ -3>> =suggPlur(\3)                                       && Accord avec “\1” : “\3” devrait être au singulier.
 24601  24657   
 24602  24658       nous  >laisser  @:[AQ].*:s¬:(?:[YG]|[AQ].*:[ip])
 24603  24659           <<- /ppas/ not \2.endswith("ons") -3>> =suggPlur(\3)                && Accord avec “\1” : “\3” devrait être au singulier.
 24604  24660   
 24605  24661   TEST: je les laisse {{indifférent}}.
 24606  24662   TEST: elle nous laissera {{perdu}} dans nos délires.
        24663  +TEST: elle doit nous laisser tout à fait {{tranquille}}
 24607  24664   TEST: je les laisse indifférents.
 24608  24665   TEST: tu nous laisses indifférentes.
 24609  24666   TEST: ils nous laisseront étourdis.
 24610  24667   TEST: nous laisserons étourdi cet homme.
 24611  24668   
 24612  24669   
 24613  24670   !!!! Participes passés: se faire fort de                                                          !!
................................................................................
 24973  25030       ils ?[ne|n’]¿ ?[en|y]¿          /_VE_                                                   @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
 24974  25031       ils ?[ne|n’]¿ ?[en|y]¿          /_LVED_ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_     @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
 24975  25032       ils ?[ne|n’]¿ [se|s’] ?[en|y]¿  /_VEP_                                                  @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
 24976  25033       ils ?[ne|n’]¿ [se|s’] ?[en|y]¿  /_LVEPD_ ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_         @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
 24977  25034           <<- /ppas/ not value(\-1, "|légion|néant|réalité|") and not (tag(<1, "_ceque_") and morph(\-1, ":3s"))
 24978  25035           --1>> =suggMasPlur(\-1)                                                                                         && Accord avec le sujet “\1” : “\-1” devrait être au masculin pluriel.
 24979  25036   
 24980         -    ([eux|ceux-ci|ceux-là|certains|quelques-uns]) ?[ne|n’]¿ ?[en|y]¿            (/_VE_)                                                 @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
 24981         -    ([eux|ceux-ci|ceux-là|certains|quelques-uns]) ?[ne|n’]¿ ?[en|y]¿            (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_   @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
 24982         -    ([eux|ceux-ci|ceux-là|certains|quelques-uns]) ?[ne|n’]¿ [se|s’] ?[en|y]¿    (/_VEP_)                                                @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
 24983         -    ([eux|ceux-ci|ceux-là|certains|quelques-uns]) ?[ne|n’]¿ [se|s’] ?[en|y]¿    (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_       @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
        25037  +    ([eux|ceux-ci|ceux-là|certains|quelques-uns|maints]) ?[ne|n’]¿ ?[en|y]¿            (/_VE_)                                                 @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
        25038  +    ([eux|ceux-ci|ceux-là|certains|quelques-uns|maints]) ?[ne|n’]¿ ?[en|y]¿            (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_   @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
        25039  +    ([eux|ceux-ci|ceux-là|certains|quelques-uns|maints]) ?[ne|n’]¿ [se|s’] ?[en|y]¿    (/_VEP_)                                                @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
        25040  +    ([eux|ceux-ci|ceux-là|certains|quelques-uns|maints]) ?[ne|n’]¿ [se|s’] ?[en|y]¿    (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_       @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
 24984  25041           <<- /ppas/ not morph(<1, ":[RV]") and morph(\2, ":(?:3p|P)") and not value(\-1, "|légion|néant|réalité|") and not (tag(<1, "_ceque_") and morph(\-1, ":3s"))
 24985  25042           --1>> =suggMasPlur(\-1)                                                                                         && Accord avec le sujet “\1” : “\-1” devrait être au masculin pluriel.
 24986  25043   
 24987         -    ([eux|ceux|ceux-ci|ceux-là|certains|quelques-uns]) qui ?[ne|n’]¿ ?[en|y]¿           (/_VE_)                                                 @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
 24988         -    ([eux|ceux|ceux-ci|ceux-là|certains|quelques-uns]) qui ?[ne|n’]¿ ?[en|y]¿           (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_   @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
 24989         -    ([eux|ceux|ceux-ci|ceux-là|certains|quelques-uns]) qui ?[ne|n’]¿ [se|s’] ?[en|y]¿   (/_VEP_)                                                @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
 24990         -    ([eux|ceux|ceux-ci|ceux-là|certains|quelques-uns]) qui ?[ne|n’]¿ [se|s’] ?[en|y]¿   (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_       @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
        25044  +    ([eux|ceux|ceux-ci|ceux-là|certains|quelques-uns|maints]) qui ?[ne|n’]¿ ?[en|y]¿           (/_VE_)                                                 @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
        25045  +    ([eux|ceux|ceux-ci|ceux-là|certains|quelques-uns|maints]) qui ?[ne|n’]¿ ?[en|y]¿           (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_   @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
        25046  +    ([eux|ceux|ceux-ci|ceux-là|certains|quelques-uns|maints]) qui ?[ne|n’]¿ [se|s’] ?[en|y]¿   (/_VEP_)                                                @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
        25047  +    ([eux|ceux|ceux-ci|ceux-là|certains|quelques-uns|maints]) qui ?[ne|n’]¿ [se|s’] ?[en|y]¿   (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_       @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
 24991  25048           <<- /ppas/ morph(\2, ":(?:3p|P)") and not value(\-1, "|légion|néant|réalité|") and not (tag(<1, "_ceque_") and morph(\-1, ":3s"))
 24992  25049           --1>> =suggMasPlur(\-1)                                                                                         && Accord avec le sujet “\1” : “\-1” devrait être au masculin pluriel.
 24993  25050   
 24994  25051       lesquels ?[ne|n’]¿ ?[en|y]¿         /_VE_                                                   @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
 24995  25052       lesquels ?[ne|n’]¿ ?[en|y]¿         /_LVED_ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_     @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
 24996  25053       lesquels ?[ne|n’]¿ [se|s’] ?[en|y]¿ /_VEP_                                                  @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
 24997  25054       lesquels ?[ne|n’]¿ [se|s’] ?[en|y]¿ /_LVEPD_ ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_         @:(?:N.*:s|[AQ])¬:(?:[GWY]|[me]:[pi])
................................................................................
 25032  25089   TEST: agissons eux qui se montrent tellement {{arrogantes}} qu’ils méritent une petite leçon.
 25033  25090   TEST: lesquels se pensent encore {{anonyme}}
 25034  25091   TEST: ils sont loin d’être aussi {{malin}} qu’ils l’imaginent
 25035  25092   TEST: ils étaient devenus réalité.
 25036  25093   
 25037  25094   
 25038  25095   __ppas_3pl_fem_verbe_état__
 25039         -    ([elles|celles-ci|celles-là|certaines|quelques-unes]) ?[ne|n’]¿ ?[en|y]¿            (/_VE_)                                                 @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
 25040         -    ([elles|celles-ci|celles-là|certaines|quelques-unes]) ?[ne|n’]¿ ?[en|y]¿            (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_   @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
 25041         -    ([elles|celles-ci|celles-là|certaines|quelques-unes]) ?[ne|n’]¿ [se|s’] ?[en|y]¿    (/_VEP_)                                                @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
 25042         -    ([elles|celles-ci|celles-là|certaines|quelques-unes]) ?[ne|n’]¿ [se|s’] ?[en|y]¿    (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_       @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
        25096  +    ([elles|celles-ci|celles-là|certaines|quelques-unes|maintes]) ?[ne|n’]¿ ?[en|y]¿            (/_VE_)                                                 @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
        25097  +    ([elles|celles-ci|celles-là|certaines|quelques-unes|maintes]) ?[ne|n’]¿ ?[en|y]¿            (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_   @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
        25098  +    ([elles|celles-ci|celles-là|certaines|quelques-unes|maintes]) ?[ne|n’]¿ [se|s’] ?[en|y]¿    (/_VEP_)                                                @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
        25099  +    ([elles|celles-ci|celles-là|certaines|quelques-unes|maintes]) ?[ne|n’]¿ [se|s’] ?[en|y]¿    (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_       @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
 25043  25100           <<- /ppas/ not morph(<1, ":[RV]") and morph(\2, ":(?:3p|P)") and not value(\-1, "|légion|néant|réalité|") and not (tag(<1, "_ceque_") and morph(\-1, ":3s"))
 25044  25101           --1>> =suggFemPlur(\-1)                                                                                         && Accord avec le sujet “\1” : “\-1” devrait être au féminin pluriel.
 25045  25102   
 25046         -    ([elles|celles|celles-ci|celles-là|certaines|quelques-unes]) qui ?[ne|n’]¿ ?[en|y]¿         (/_VE_)                                                 @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
 25047         -    ([elles|celles|celles-ci|celles-là|certaines|quelques-unes]) qui ?[ne|n’]¿ ?[en|y]¿         (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_   @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
 25048         -    ([elles|celles|celles-ci|celles-là|certaines|quelques-unes]) qui ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_VEP_)                                                @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
 25049         -    ([elles|celles|celles-ci|celles-là|certaines|quelques-unes]) qui ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_       @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
        25103  +    ([elles|celles|celles-ci|celles-là|certaines|quelques-unes|maintes]) qui ?[ne|n’]¿ ?[en|y]¿         (/_VE_)                                                 @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
        25104  +    ([elles|celles|celles-ci|celles-là|certaines|quelques-unes|maintes]) qui ?[ne|n’]¿ ?[en|y]¿         (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_   @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
        25105  +    ([elles|celles|celles-ci|celles-là|certaines|quelques-unes|maintes]) qui ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_VEP_)                                                @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
        25106  +    ([elles|celles|celles-ci|celles-là|certaines|quelques-unes|maintes]) qui ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_       @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
 25050  25107           <<- /ppas/ morph(\2, ":(?:3p|P)") and not value(\-1, "|légion|néant|réalité|") and not (tag(<1, "_ceque_") and morph(\-1, ":3s"))
 25051  25108           --1>> =suggFemPlur(\-1)                                                                                         && Accord avec le sujet “\1 qui” : “\-1” devrait être au féminin pluriel.
 25052  25109   
 25053  25110       lesquelles ?[ne|n’]¿ ?[en|y]¿           /_VE_                                                   @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
 25054  25111       lesquelles ?[ne|n’]¿ ?[en|y]¿           /_LVED_ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_     @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
 25055  25112       lesquelles ?[ne|n’]¿ [se|s’] ?[en|y]¿   /_VEP_                                                  @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
 25056  25113       lesquelles ?[ne|n’]¿ [se|s’] ?[en|y]¿   /_LVEPD_ ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_         @:(?:N.*:s|[AQ])¬:(?:[GWY]|[fe]:[pi])
................................................................................
 25276  25333       [<start>|,|(|/_start_]  [les|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|$:B]  (*WORD)
 25277  25334           || ?qui¿  ?[ne|n’]¿  [se|s’] ?[en|y]¿   (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_       @:[AQ]¬:[GWM]
 25278  25335           <<- /ppas/ not value(\-1, "|légion|néant|réalité|") and morph(\2, ":(?:[123]p|P)") >>>
 25279  25336           <<- /ppas/ morph(\1, ":f", ":[me]") and morph(\-1, ":m", ":[fe]") --1>> =suggFemPlur(\-1)               && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au féminin pluriel.
 25280  25337           <<- /ppas/ __else__ and morph(\1, ":m", ":[fe]") and morph(\-1, ":f", ":[me]") --1>> =suggMasPlur(\-1)  && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au masculin pluriel.
 25281  25338           <<- /ppas/ __else__ and morph(\-1, ":s", ":[pi]") --1>> =suggPlur(\-1)                                  && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au pluriel.
 25282  25339   
 25283         -    [<start>|,|(|/_start_]  certains  (*WORD)  ?qui¿  ?[ne|n’]¿  ?[en|y]¿           (/_VE_)                                                 @:[AQ]¬:(?:[GW]|[me]:[pi])
 25284         -    [<start>|,|(|/_start_]  certains  (*WORD)  ?qui¿  ?[ne|n’]¿  ?[en|y]¿           (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_   @:[AQ]¬:(?:[GW]|[me]:[pi])
 25285         -    [<start>|,|(|/_start_]  certains  (*WORD)  ?qui¿  ?[ne|n’]¿  [se|s’] ?[en|y]¿   (/_VEP_)                                                @:[AQ]¬:(?:[GW]|[me]:[pi])
 25286         -    [<start>|,|(|/_start_]  certains  (*WORD)  ?qui¿  ?[ne|n’]¿  [se|s’] ?[en|y]¿   (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_       @:[AQ]¬:(?:[GW]|[me]:[pi])
        25340  +    [<start>|,|(|/_start_]  [certains|maints]  (*WORD)  ?qui¿  ?[ne|n’]¿  ?[en|y]¿           (/_VE_)                                                 @:[AQ]¬:(?:[GW]|[me]:[pi])
        25341  +    [<start>|,|(|/_start_]  [certains|maints]  (*WORD)  ?qui¿  ?[ne|n’]¿  ?[en|y]¿           (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_   @:[AQ]¬:(?:[GW]|[me]:[pi])
        25342  +    [<start>|,|(|/_start_]  [certains|maints]  (*WORD)  ?qui¿  ?[ne|n’]¿  [se|s’] ?[en|y]¿   (/_VEP_)                                                @:[AQ]¬:(?:[GW]|[me]:[pi])
        25343  +    [<start>|,|(|/_start_]  [certains|maints]  (*WORD)  ?qui¿  ?[ne|n’]¿  [se|s’] ?[en|y]¿   (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_       @:[AQ]¬:(?:[GW]|[me]:[pi])
 25287  25344           <<- /ppas/ not value(\-1, "|légion|néant|réalité|") and morph(\1, ":[NA].*:[me]:[pi]", ":[GW]") and morph(\2, ":(?:[123]p|P)")
 25288  25345           --1>> =suggMasPlur(\-1)                                                                     && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au masculin pluriel.
 25289  25346   
 25290         -    [<start>|,|(|/_start_]  certaines  (*WORD)  ?qui¿  ?[ne|n’]¿  ?[en|y]¿          (/_VE_)                                                 @:[AQ]¬:(?:[GW]|[fe]:[pi])
 25291         -    [<start>|,|(|/_start_]  certaines  (*WORD)  ?qui¿  ?[ne|n’]¿  ?[en|y]¿          (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_   @:[AQ]¬:(?:[GW]|[fe]:[pi])
 25292         -    [<start>|,|(|/_start_]  certaines  (*WORD)  ?qui¿  ?[ne|n’]¿  [se|s’] ?[en|y]¿  (/_VEP_)                                                @:[AQ]¬:(?:[GW]|[me]:[pi])
 25293         -    [<start>|,|(|/_start_]  certaines  (*WORD)  ?qui¿  ?[ne|n’]¿  [se|s’] ?[en|y]¿  (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_       @:[AQ]¬:(?:[GW]|[me]:[pi])
        25347  +    [<start>|,|(|/_start_]  [certaines|maintes]  (*WORD)  ?qui¿  ?[ne|n’]¿  ?[en|y]¿          (/_VE_)                                                 @:[AQ]¬:(?:[GW]|[fe]:[pi])
        25348  +    [<start>|,|(|/_start_]  [certaines|maintes]  (*WORD)  ?qui¿  ?[ne|n’]¿  ?[en|y]¿          (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_   @:[AQ]¬:(?:[GW]|[fe]:[pi])
        25349  +    [<start>|,|(|/_start_]  [certaines|maintes]  (*WORD)  ?qui¿  ?[ne|n’]¿  [se|s’] ?[en|y]¿  (/_VEP_)                                                @:[AQ]¬:(?:[GW]|[me]:[pi])
        25350  +    [<start>|,|(|/_start_]  [certaines|maintes]  (*WORD)  ?qui¿  ?[ne|n’]¿  [se|s’] ?[en|y]¿  (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_       @:[AQ]¬:(?:[GW]|[me]:[pi])
 25294  25351           <<- /ppas/ not value(\-1, "|légion|néant|réalité|") and morph(\1, ":[NA].*:[fe]:[pi]", ":[GW]") and morph(\2, ":(?:[123]p|P)")
 25295  25352           --1>> =suggFemPlur(\-1)                                                                     && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au féminin pluriel.
 25296  25353   
 25297  25354   TEST: les femmes sont vraiment {{partis}}                                                   ->> parties
 25298  25355   TEST: les hommes n’en sont pas tout à fait {{fâchées}}                                      ->> fâchés
 25299  25356   TEST: plusieurs invités qui n’en sont pas {{contentes}}
 25300  25357   TEST: les réunions sans cesse reportées qui sont {{annulés}}
................................................................................
 26059  26116   TEST: Vous lui avez {{donnés}} un cadeau.
 26060  26117   TEST: nous avions quelque peu {{tempérés}} leurs ardeurs
 26061  26118   TEST: que vous eussiez {{donnés}} des gages de votre fidélité
 26062  26119   TEST: D’un côté, le modèle occidental, […], nous a libérés de […]
 26063  26120   
 26064  26121   
 26065  26122   __ppas_det_nom_avoir__
 26066         -    [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|certains|certaines|quelques|plusieurs]  *WORD  ?[ne|n’]¿  ?[lui|leur]¿  >avoir  *WORD
        26123  +    [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|certains|certaines|quelques|plusieurs|maints|maintes]  *WORD  ?[ne|n’]¿  ?[lui|leur]¿  >avoir  *WORD
 26067  26124           <<- /ppas/ not value(\-1, "|barre|confiance|charge|cours|envie|peine|prise|crainte|cure|affaire|hâte|force|recours|")
 26068  26125               and (value(<1, "|<start>|,|comme|comment|et|lorsque|lorsqu’|mais|où|ou|quand|qui|pourquoi|puisque|puisqu’|quoique|quoiqu’|si|s’|sinon|") or (value(<1, "|que|qu’|") and morph(<2, ":V|<start>", ":[NA]")))
 26069  26126               and morph(\2, ":[NA]", ":G") and not \-1.isupper() and morph(\-1, ":(?:[123][sp]|Y|Q.*:[fp])", ":(?:G|W|Q.*:m:[si])")
 26070  26127               and not (value(\-2, "|avions|") and morph(\-1, ":3[sp]"))
 26071  26128           --1>> =suggVerbPpas(\-1, ":m:s")
 26072  26129           && Ce verbe devrait être un participe passé au masculin singulier.|http://fr.wikipedia.org/wiki/Accord_du_participe_pass%C3%A9_en_fran%C3%A7ais
 26073  26130   
................................................................................
 26911  26968   
 26912  26969       [<start>|,|(] [les|plusieurs|leurs]  @:V¬:[NAY]  [ne|n’|me|m’|te|s’|se|s’]
 26913  26970       [<start>|,|(] [les|plusieurs|leurs]  @:V¬:[NAY]  [le|la|l’|les|leur]  @:[123][sp]¬:[QNAG]
 26914  26971       [<start>|,|(] [les|plusieurs|leurs]  @:V¬:[NAY]  ?[nous|vous]¿        @:[123][sp]¬:[QG]
 26915  26972           <<- /conf/ hasSimil(\3, ":[NA].*:[pi]")
 26916  26973           -3>> =suggSimil(\3, ":[NA].*:[pi]", True)                                   && Confusion probable : “\3” est une forme verbale conjuguée. Si “\2” est un déterminant, il faut placer un nom après.
 26917  26974   
 26918         -    [<start>|,|(] certains        @:V¬:[NAY]  [me|m’|te|s’|se|s’]
 26919         -    [<start>|,|(] certains        @:V¬:[NAY]  [ne|n’]                     @:[123][sp]
 26920         -    [<start>|,|(] certains        @:V¬:[NAY]  [le|la|l’|les|leur]         @:[123][sp]¬:[QNAG]
 26921         -    [<start>|,|(] certains        @:V¬:[NAY]  ?[nous|vous]¿               @:[123][sp]¬:[QG]
        26975  +    [<start>|,|(] [certains|maints]     @:V¬:[NAY]  [me|m’|te|s’|se|s’]
        26976  +    [<start>|,|(] [certains|maints]     @:V¬:[NAY]  [ne|n’]                     @:[123][sp]
        26977  +    [<start>|,|(] [certains|maints]     @:V¬:[NAY]  [le|la|l’|les|leur]         @:[123][sp]¬:[QNAG]
        26978  +    [<start>|,|(] [certains|maints]     @:V¬:[NAY]  ?[nous|vous]¿               @:[123][sp]¬:[QG]
 26922  26979           <<- /conf/ hasSimil(\3, ":[NA].*:[me]:[pi]")
 26923  26980           -3>> =suggSimil(\3, ":[NA].*:[me]:[pi]", True)                              && Confusion probable : “\3” est une forme verbale conjuguée. Si “\2” est un déterminant, il faut placer un nom après.
 26924  26981   
 26925         -    [<start>|,|(] certaines       @:V¬:[NAY]  [me|m’|te|s’|se|s’]
 26926         -    [<start>|,|(] certaines       @:V¬:[NAY]  [ne|n’]                     @:[123][sp]
 26927         -    [<start>|,|(] certaines       @:V¬:[NAY]  [le|la|l’|les|leur]         @:[123][sp]¬:[QNAG]
 26928         -    [<start>|,|(] certaines       @:V¬:[NAY]  ?[nous|vous]¿               @:[123][sp]¬:[QG]
        26982  +    [<start>|,|(] [certaines|maintes]   @:V¬:[NAY]  [me|m’|te|s’|se|s’]
        26983  +    [<start>|,|(] [certaines|maintes]   @:V¬:[NAY]  [ne|n’]                     @:[123][sp]
        26984  +    [<start>|,|(] [certaines|maintes]   @:V¬:[NAY]  [le|la|l’|les|leur]         @:[123][sp]¬:[QNAG]
        26985  +    [<start>|,|(] [certaines|maintes]   @:V¬:[NAY]  ?[nous|vous]¿               @:[123][sp]¬:[QG]
 26929  26986           <<- /conf/ hasSimil(\3, ":[NA].*:[fe]:[pi]")
 26930  26987           -3>> =suggSimil(\3, ":[NA].*:[fe]:[pi]", True)                              && Confusion probable : “\3” est une forme verbale conjuguée. Si “\2” est un déterminant, il faut placer un nom après.
 26931  26988   
 26932  26989   TEST: Un {{défie}} se définit par la difficulté                 ->> défi
 26933  26990   TEST: Le {{défit}} ne l’enthousiasmait pas.                     ->> défi
 26934  26991   TEST: Le {{défie}} ne l’enthousiasmait pas.                     ->> défi
 26935  26992   TEST: Les {{connections}} étaient défaillantes.                 ->> connexions
................................................................................
 27165  27222       <start> [l’|notre|votre|leur]                                           *WORD      *WORD    ?[le|la|l’|les|en|nous|vous|lui|leur|y]¿    @:[123][sp]
 27166  27223       <start> [l’|notre|votre|leur]                                           *WORD      *WORD    [nous|vous]     [le|la|l’|les|en|y]         @:[123][sp]
 27167  27224       <start> [l’|notre|votre|leur]                                           *WORD      *WORD    [le|la|l’|les]  [lui|leur|en|y]             @:[123][sp]
 27168  27225       <start> [l’|notre|votre|leur]                                           *WORD      *WORD    [lui|leur|y]    en                          @:[123][sp]
 27169  27226           <<- /conf/ \4.islower() and morph(\3, ":[NA].*:e:[si]", ":G") and morph(\4, ":V1.*:Y", ":M")
 27170  27227           -4>> =suggVerbPpas(\4, ":s")                                        && Confusion probable : “\4” est un verbe à l’infinitif, alors qu’il faudrait probablement un adjectif se rapportant à “\2 \3”.
 27171  27228   
 27172         -    <start> [les|ces|mes|tes|ses|nos|vos|leurs|quels|quelles|quelques|plusieurs|certains|certaines]    *WORD      *WORD     [ne|n’|me|m’|te|t’|se|s’]
 27173         -    <start> [les|ces|mes|tes|ses|nos|vos|leurs|quels|quelles|quelques|plusieurs|certains|certaines]    *WORD      *WORD     ?[le|la|l’|les|en|nous|vous|lui|leur|y]¿    @:[123][sp]
 27174         -    <start> [les|ces|mes|tes|ses|nos|vos|leurs|quels|quelles|quelques|plusieurs|certains|certaines]    *WORD      *WORD     [nous|vous]     [le|la|l’|les|en|y]         @:[123][sp]
 27175         -    <start> [les|ces|mes|tes|ses|nos|vos|leurs|quels|quelles|quelques|plusieurs|certains|certaines]    *WORD      *WORD     [le|la|l’|les]  [lui|leur|en|y]             @:[123][sp]
 27176         -    <start> [les|ces|mes|tes|ses|nos|vos|leurs|quels|quelles|quelques|plusieurs|certains|certaines]    *WORD      *WORD     [lui|leur|y]    en                          @:[123][sp]
        27229  +    <start> [les|ces|mes|tes|ses|nos|vos|leurs|quels|quelles|quelques|plusieurs|certains|certaines|maints|maintes]    *WORD      *WORD     [ne|n’|me|m’|te|t’|se|s’]
        27230  +    <start> [les|ces|mes|tes|ses|nos|vos|leurs|quels|quelles|quelques|plusieurs|certains|certaines|maints|maintes]    *WORD      *WORD     ?[le|la|l’|les|en|nous|vous|lui|leur|y]¿    @:[123][sp]
        27231  +    <start> [les|ces|mes|tes|ses|nos|vos|leurs|quels|quelles|quelques|plusieurs|certains|certaines|maints|maintes]    *WORD      *WORD     [nous|vous]     [le|la|l’|les|en|y]         @:[123][sp]
        27232  +    <start> [les|ces|mes|tes|ses|nos|vos|leurs|quels|quelles|quelques|plusieurs|certains|certaines|maints|maintes]    *WORD      *WORD     [le|la|l’|les]  [lui|leur|en|y]             @:[123][sp]
        27233  +    <start> [les|ces|mes|tes|ses|nos|vos|leurs|quels|quelles|quelques|plusieurs|certains|certaines|maints|maintes]    *WORD      *WORD     [lui|leur|y]    en                          @:[123][sp]
 27177  27234           <<- /conf/ \4.islower() and morph(\3, ":[NA].*:[pi]", ":G") and morph(\4, ":V1.*:Y", ":M")
 27178  27235           -4>> =suggVerbPpas(\4, ":p")                                        && Confusion probable : “\4” est un verbe à l’infinitif, alors qu’il faudrait probablement un adjectif se rapportant à “\2 \3”.
 27179  27236   
 27180  27237   TEST: mon pantalon {{repriser}} me grattait.
 27181  27238   TEST: la petite {{penser}} ne cessait de tourner dans son cerveau enfiévré.
 27182  27239   TEST: les hommes nouvellement {{arriver}} ne nous dirent rien de ce qu’ils avaient vu.
 27183  27240   TEST: les documents {{photocopier}} ne sont pas lisibles.
................................................................................
 27569  27626       [me|m’|te|t’|se|s’]                         /_VCint_
 27570  27627       nous                                        /-nous
 27571  27628       vous                                        /-vous
 27572  27629           <<- /-1>> _upron_
 27573  27630   
 27574  27631   
 27575  27632   __énumérations_substantifs__
 27576         -    [le|la|l’|les|un|une|des|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|certains|certaines|tout|tous|toute|toutes] (*WORD)
 27577         -        || , [le|la|l’|les|un|une|des|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|certains|certaines|tout|tous|toute|toutes] (*WORD)
 27578         -        || [,|et|ou] [le|la|l’|les|un|une|des|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|certains|certaines|tout|tous|toute|toutes] (*WORD)
 27579         -    [le|la|l’|les|un|une|des|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|certains|certaines|tout|tous|toute|toutes] (*WORD)
 27580         -        || , [le|la|l’|les|un|une|des|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|certains|certaines|tout|tous|toute|toutes] (*WORD)
 27581         -        || ?,¿ ainsi [que|qu’] [le|la|l’|les|un|une|des|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|certains|certaines|tout|tous|toute|toutes] (*WORD)
        27633  +    [le|la|l’|les|un|une|des|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|certains|certaines|maintes|maintes|tout|tous|toute|toutes] (*WORD)
        27634  +        || , [le|la|l’|les|un|une|des|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|certains|certaines|maintes|maintes|tout|tous|toute|toutes] (*WORD)
        27635  +        || [,|et|ou] [le|la|l’|les|un|une|des|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|certains|certaines|maintes|maintes|tout|tous|toute|toutes] (*WORD)
        27636  +    [le|la|l’|les|un|une|des|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|certains|certaines|maintes|maintes|tout|tous|toute|toutes] (*WORD)
        27637  +        || , [le|la|l’|les|un|une|des|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|certains|certaines|maintes|maintes|tout|tous|toute|toutes] (*WORD)
        27638  +        || ?,¿ ainsi [que|qu’] [le|la|l’|les|un|une|des|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|certains|certaines|maintes|maintes|tout|tous|toute|toutes] (*WORD)
 27582  27639           <<- morph(\1, ":[NAM]") and morph(\2, ":[NAM]") and morph(\3, ":[NAM]") />> _enum_
 27583  27640   
 27584         -    <start> [le|la|l’|les|un|une|des|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|certains|certaines|tout|tous|toute|toutes] (*WORD)
 27585         -        || [,|et|ou] [le|la|l’|les|un|une|des|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|certains|certaines|tout|tous|toute|toutes] (*WORD)
 27586         -    <start> [le|la|l’|les|un|une|des|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|certains|certaines|tout|tous|toute|toutes] (*WORD)
 27587         -        || ?,¿ ainsi [que|qu’] [le|la|l’|les|un|une|des|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|certains|certaines|tout|tous|toute|toutes] (*WORD)
        27641  +    <start> [le|la|l’|les|un|une|des|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|certains|certaines|maintes|maintes|tout|tous|toute|toutes] (*WORD)
        27642  +        || [,|et|ou] [le|la|l’|les|un|une|des|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|certains|certaines|maintes|maintes|tout|tous|toute|toutes] (*WORD)
        27643  +    <start> [le|la|l’|les|un|une|des|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|certains|certaines|maintes|maintes|tout|tous|toute|toutes] (*WORD)
        27644  +        || ?,¿ ainsi [que|qu’] [le|la|l’|les|un|une|des|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques|certains|certaines|maintes|maintes|tout|tous|toute|toutes] (*WORD)
 27588  27645           <<- morph(\1, ":[NAM]") and morph(\2, ":[NAM]") />> _enum_
 27589  27646   
 27590  27647   
 27591  27648   __da_est__
 27592  27649       *WORD  est
 27593  27650           <<- morph(\1, ":V", ":N") =>> select(\2, ":V")
 27594  27651   
................................................................................
 27642  27699   TEST: l’humour est affaire de culture
 27643  27700   TEST: Aller chercher l’air pur à la campagne est peine perdue.
 27644  27701   TEST: tout est peine perdue.
 27645  27702   
 27646  27703   
 27647  27704   #### et / est
 27648  27705   __conf_et_est2__
 27649         -    <start>  [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|plusieurs]  *WORD  est
 27650         -        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|plusieurs]  *WORD  @:3p¬:G
        27706  +    <start>  [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|maints|mainets|plusieurs]  *WORD  est
        27707  +        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|maints|mainets|plusieurs]  *WORD  @:3p¬:G
 27651  27708           <<- /conf/ -4>> et
 27652  27709           && Confusion probable : “est” une forme conjuguée du verbe “être”. Pour la conjonction de coordination, écrivez “et”.|https://fr.wiktionary.org/wiki/et
 27653  27710   
 27654         -    <start>  [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|plusieurs]  *WORD  *WORD
 27655         -        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|plusieurs]  *WORD  est
 27656         -        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|plusieurs]  *WORD  <end>
        27711  +    <start>  [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|maints|mainets|plusieurs]  *WORD  *WORD
        27712  +        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|maints|mainets|plusieurs]  *WORD  est
        27713  +        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|maints|mainets|plusieurs]  *WORD  <end>
 27657  27714           <<- /conf/ morph(\4, ":[123][sp]", ":[NAGW]") -7>> et
 27658  27715           && Confusion probable : “est” une forme conjuguée du verbe “être”. Pour la conjonction de coordination, écrivez “et”.|https://fr.wiktionary.org/wiki/et
 27659  27716   
 27660         -    <start>  [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|plusieurs]  *WORD
        27717  +    <start>  [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|maints|mainets|plusieurs]  *WORD
 27661  27718           ||   >avoir  *WORD
 27662         -        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|plusieurs]  *WORD  est
 27663         -        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|plusieurs]  *WORD  <end>
        27719  +        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|maints|mainets|plusieurs]  *WORD  est
        27720  +        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|maints|mainets|plusieurs]  *WORD  <end>
 27664  27721           <<- /conf/ morph(\4, ":(?:[123][sp]|P)") and morph(\5, ":Q") -8>> et
 27665  27722           && Confusion probable : “est” une forme conjuguée du verbe “être”. Pour la conjonction de coordination, écrivez “et”.|https://fr.wiktionary.org/wiki/et
 27666  27723   
 27667         -    <start>  [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|plusieurs]  *WORD
        27724  +    <start>  [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|maints|mainets|plusieurs]  *WORD
 27668  27725           ||   >être  *WORD
 27669         -        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|plusieurs]  *WORD  est
 27670         -        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|plusieurs]  *WORD  <end>
        27726  +        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|maints|mainets|plusieurs]  *WORD  est
        27727  +        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|maints|mainets|plusieurs]  *WORD  <end>
 27671  27728           <<- /conf/ morph(\4, ":(?:[123][sp]|P)") and morph(\5, ":[QA]") -8>> et
 27672  27729           && Confusion probable : “est” une forme conjuguée du verbe “être”. Pour la conjonction de coordination, écrivez “et”.|https://fr.wiktionary.org/wiki/et
 27673  27730   
 27674  27731       <start>  *WORD  est  *WORD  @:[23]p¬:G
 27675  27732           <<- /conf/ (morph(\2, ":M") and morph(\4, ":M")) or (morph(\2, ":Y") and morph(\4, ":Y")) -3>> et
 27676  27733           && Confusion probable : “est” une forme conjuguée du verbe “être”. Pour la conjonction de coordination, écrivez “et”.|https://fr.wiktionary.org/wiki/et
 27677  27734   
................................................................................
 27684  27741           && Confusion probable : “est” une forme conjuguée du verbe “être”. Pour la conjonction de coordination, écrivez “et”.|https://fr.wiktionary.org/wiki/et
 27685  27742   
 27686  27743       <start>  [je|tu|il|elle|on|nous|vous|ils|elles|iel|iels]  >avoir  *WORD  est
 27687  27744           <<- /conf/ morph(\-2, ":Q") --1>> et
 27688  27745           && Confusion probable : “est” une forme conjuguée du verbe “être”. Pour la conjonction de coordination, écrivez “et”.|https://fr.wiktionary.org/wiki/et
 27689  27746   
 27690  27747       <start>  [je|tu|il|elle|on|nous|vous|ils|elles|iel|iels]  *WORD
 27691         -        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|plusieurs]  *WORD  est
 27692         -        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|plusieurs]  *WORD  <end>
        27748  +        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|maints|mainets|plusieurs]  *WORD  est
        27749  +        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|maints|mainets|plusieurs]  *WORD  <end>
 27693  27750           <<- /conf/ morph(\3, ":([123][sp]|P)") -6>> et
 27694  27751           && Confusion probable : “est” une forme conjuguée du verbe “être”. Pour la conjonction de coordination, écrivez “et”.|https://fr.wiktionary.org/wiki/et
 27695  27752   
 27696  27753       <start>  [je|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce]  >être  *WORD
 27697         -        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|plusieurs]  *WORD  est
 27698         -        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|plusieurs]  *WORD  <end>
        27754  +        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|maints|mainets|plusieurs]  *WORD  est
        27755  +        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|maints|mainets|plusieurs]  *WORD  <end>
 27699  27756           <<- /conf/ morph(\3, ":([123][sp]|P)") and morph(\4, ":[QA]") -7>> et
 27700  27757           && Confusion probable : “est” une forme conjuguée du verbe “être”. Pour la conjonction de coordination, écrivez “et”.|https://fr.wiktionary.org/wiki/et
 27701  27758   
 27702  27759       <start>  [je|tu|il|elle|on|nous|vous|ils|elles|iel|iels]  >avoir  *WORD
 27703         -        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|plusieurs]  *WORD  est
 27704         -        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|plusieurs]  *WORD  <end>
        27760  +        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|maints|mainets|plusieurs]  *WORD  est
        27761  +        ||   [un|une|des|le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quelle|quels|quelles|quelques|certains|certaines|maints|mainets|plusieurs]  *WORD  <end>
 27705  27762           <<- /conf/ morph(\3, ":([123][sp]|P)") and morph(\4, ":Q") -7>> et
 27706  27763           && Confusion probable : “est” une forme conjuguée du verbe “être”. Pour la conjonction de coordination, écrivez “et”.|https://fr.wiktionary.org/wiki/et
 27707  27764   
 27708  27765       <start>  *WORD  *WORD  est  @:3s¬:[GQ]
 27709  27766           <<- /conf/ morph(\2, ":M", ":G") and \3.islower() and morph(\3, ":3s", ":G") -4>> et
 27710  27767           && Confusion probable : “est” une forme conjuguée du verbe “être”. Pour la conjonction de coordination, écrivez “et”.|https://fr.wiktionary.org/wiki/et
 27711  27768   
................................................................................
 28006  28063           <<- /conj/ morph(\3, ":N.*:m:[si]", ":[fe]:[si]")
 28007  28064           --1>> =\-1.replace("-elle", "-il").replace("-Elle", "-Il").replace("-ELLE", "-IL")          && Le pronom “elle” n’est pas accordé avec “\2 \3”.
 28008  28065   
 28009  28066       <start>  [l’|leur|mon|ton|son|notre|votre]  *WORD  /-il
 28010  28067           <<- /conj/ morph(\3, ":N.*:f:[si]", ":[me]:[si]")
 28011  28068           --1>> =\-1.replace("-il", "-elle").replace("-Il", "-Elle").replace("-IL", "-ELLE")          && Le pronom “il” n’est pas accordé avec “\2 \3”.
 28012  28069   
 28013         -    <start>  [les|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|certains|lesdits]    *WORD  /-elles
        28070  +    <start>  [les|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|certains|lesdits|maints]    *WORD  /-elles
 28014  28071           <<- /conj/ morph(\3, ":N.*:m:[pi]", ":[fe]:[pi]")
 28015  28072           --1>> =\-1.replace("-elles", "-ils").replace("-Elles", "-Ils").replace("-ELLES", "-ILS")    && Le pronom “elles” n’est pas accordé avec “\2 \3”.
 28016  28073   
 28017         -    <start>  [les|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|certaines|lesdites]  *WORD  /-ils
        28074  +    <start>  [les|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|certaines|lesdites|maintes]  *WORD  /-ils
 28018  28075           <<- /conj/ morph(\3, ":N.*:f:[pi]", ":[me]:[pi]")
 28019  28076           --1>> =\-1.replace("-ils", "-elles").replace("-Ils", "-Elles").replace("-ILS", "-ELLES")    && Le pronom “ils” n’est pas accordé avec “\2 \3”.
 28020  28077   
 28021  28078   
 28022  28079   TEST: le parti {{va-t-elle}} se dissoudre                                               ->> va-t-il
 28023  28080   TEST: la partie {{a-t-il}} engendré beaucoup de recette                                 ->> a-t-elle
 28024  28081   TEST: L’avenir d’une entreprise {{est-elle}} nécessairement… ?                          ->> est-il
................................................................................
 28591  28648   TEST: la plupart des hommes {{vienne}}
 28592  28649   TEST: La plupart {{admet}}
 28593  28650   TEST: d’aucuns {{pense}} que c’est faux
 28594  28651   TEST: avec la plupart des femmes qui {{devienne}} mère
 28595  28652   
 28596  28653   
 28597  28654   __conj_certains_certaines_plusieurs__
 28598         -    [certains|certaines|plusieurs]  @:V¬:(?:G|N|A|3p|P|Q)
        28655  +    [certains|certaines|maints|maintes|plusieurs]  @:V¬:(?:G|N|A|3p|P|Q)
 28599  28656           <<- /conj/ not morph(<1, ":[VR]") and not (tag(\1, "_d_entre_nous_") and morph(\-1, ":1p")) and not (tag(\1, "_d_entre_vous_") and morph(\-1, ":2p"))
 28600  28657           --1>> =suggVerb(\-1, ":3p")                                     && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 28601  28658   
 28602         -    [certains|certaines|plusieurs]  qui  @:V¬:(?:G|3p|P)
        28659  +    [certains|certaines|maints|maintes|plusieurs]  qui  @:V¬:(?:G|3p|P)
 28603  28660           <<- /conj/ not (tag(\1, "_d_entre_nous_") and morph(\-1, ":1p")) and not (tag(\1, "_d_entre_vous_") and morph(\-1, ":2p"))
 28604  28661           --1>> =suggVerb(\-1, ":3p")                                     && Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 28605  28662   
 28606  28663   TEST: certains {{prenne}} leur temps
 28607  28664   TEST: Plusieurs qui {{pense}} que c’est une arnaque se sont quand même trompés.
 28608  28665   TEST: nous verrons, certains {{arriverons}} à vaincre
 28609  28666   TEST: certains d’entre nous avons la chance d’y entrer
................................................................................
 28667  28724   TEST: Vous pouvez tous triompher de votre adversaire avec de la ruse.
 28668  28725   TEST: tous prendre une bonne cuite, voilà ce que nous allons faire.
 28669  28726   TEST: on va tous manger au resto.
 28670  28727   TEST: elles vont toutes aller faire un tour
 28671  28728   
 28672  28729   
 28673  28730   __conj_det_plur_nom__
 28674         -    [ces|mes|tes|ses|nos|vos|leurs|quelques|maints]  @:[NA].*:[pi]¬:V0  @:V¬:(?:3p|P|Y|G|M|A.*:[pi])
        28731  +    [ces|mes|tes|ses|nos|vos|leurs|quelques]  @:[NA].*:[pi]¬:V0  @:V¬:(?:3p|P|Y|G|M|A.*:[pi])
 28675  28732           <<- /conj/ morph(<1, ":Cs|<start>|>,")
 28676  28733               and not( morph(\3, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") ) >>>
 28677  28734           <<- /conj/ not tag(\-1, "_ngn_") and morph(\3, ":A.*:s") or (morph(\3, ":N.*:s") and morph(\2, ":A"))
 28678  28735           -3>> =suggVerb(\3, ":3p", suggPlur)                                                         && Accord avec « \1 \2… » incorrect. Conjugaison erronée ou accord nom/adjectif incorrect.
 28679  28736           <<- /conj/ __else__ -3>> =suggVerb(\3, ":3p")                                               && Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 28680  28737   
 28681         -    [ces|mes|tes|ses|nos|vos|leurs|quelques|maints]  @:[NA].*:[pi]¬:V0  qui  @:V¬:(?:3p|P|Y|G|M|A.*:e:[pi])
        28738  +    [ces|mes|tes|ses|nos|vos|leurs|quelques]  @:[NA].*:[pi]¬:V0  qui  @:V¬:(?:3p|P|Y|G|M|A.*:e:[pi])
 28682  28739           <<- /conj/ morph(<1, ":Cs|<start>|>,")
 28683  28740               and not( morph(\4, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") )
 28684  28741           -4>> =suggVerb(\4, ":3p")                                                                   && Conjugaison erronée. Accord avec “\1 \2 \3…”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 28685  28742   
 28686  28743   TEST: Ses « chiens » {{coure}} sur ma pelouse.
 28687  28744   TEST: mes filles {{passe}} ce matin
 28688  28745   TEST: vos filles {{passes}} ce matin
................................................................................
 28746  28803   TEST: Les écrivaines Marie Darrieussecq et Annie Ernaux
 28747  28804   TEST: Les femmes candidates à ce poste doivent se présenter cet après-midi.
 28748  28805   TEST: Toutes les personnes candidates seront évaluées plusieurs fois.
 28749  28806   TEST: il les a sélectionnés, les a améliorées pour accroître leur rendement
 28750  28807   
 28751  28808   
 28752  28809   __conj_certains_certaines_plusieurs_nom__
 28753         -    certains  @:[NA].*:[pi]  @:V¬:(?:3p|P|Y|G|M)
        28810  +    [certains|maints]  @:[NA].*:[pi]  @:V¬:(?:3p|P|Y|G|M)
 28754  28811           <<- /conj/ morph(<1, ":Cs|<start>|>,")
 28755  28812               and not( morph(\3, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") )
 28756  28813               and not checkAgreement(\2, \3)
 28757  28814               and not ( morph(\2, "(?:[123][sp]|P)") and not value(<1, "|<start>|,|") ) >>>
 28758  28815           <<- /conj/ not tag(\-1, "_ngn_") and morph(\3, ":A.*:s") or (morph(\3, ":N.*:s") and morph(\2, ":A"))
 28759  28816           -3>> =suggVerb(\3, ":3p", suggMasPlur)                                                      && Accord avec “\1 \2…” incorrect. Conjugaison erronée ou accord nom/adjectif incorrect.
 28760  28817           <<- /conj/ __else__ -3>> =suggVerb(\3, ":3p")                                               && Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 28761  28818   
 28762         -    certaines  @:[NA].*:[pi]  @:V¬:(?:3p|P|Y|G|M)
        28819  +    [certaines|maintes]  @:[NA].*:[pi]  @:V¬:(?:3p|P|Y|G|M)
 28763  28820           <<- /conj/ morph(<1, ":Cs|<start>|>,")
 28764  28821               and not( morph(\3, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") )
 28765  28822               and not checkAgreement(\2, \3)
 28766  28823               and not ( morph(\2, "(?:[123][sp]|P)") and not value(<1, "|<start>|,|") ) >>>
 28767  28824           <<- /conj/ not tag(\-1, "_ngn_") and morph(\3, ":A.*:s") or (morph(\3, ":N.*:s") and morph(\2, ":A"))
 28768  28825           -3>> =suggVerb(\3, ":3p", suggFemPlur)                                                      && Accord avec “\1 \2…” incorrect. Conjugaison erronée ou accord nom/adjectif incorrect.
 28769  28826           <<- /conj/ __else__ -3>> =suggVerb(\3, ":3p")                                               && Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du pluriel.
................................................................................
 28773  28830               and not( morph(\3, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") )
 28774  28831               and not checkAgreement(\2, \3)
 28775  28832               and not ( morph(\2, "(?:[123][sp]|P)") and not value(<1, "|<start>|,|") ) >>>
 28776  28833           <<- /conj/ not tag(\-1, "_ngn_") and morph(\3, ":A.*:s") or (morph(\3, ":N.*:s") and morph(\2, ":A"))
 28777  28834           -3>> =suggVerb(\3, ":3p", suggPlur)                                                         && Accord avec “\1 \2…” incorrect. Conjugaison erronée ou accord nom/adjectif incorrect.
 28778  28835           <<- /conj/ __else__ -3>> =suggVerb(\3, ":3p")                                               && Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 28779  28836   
 28780         -    [certains|certaines|plusieurs]  @:[NA].*:[pi]  qui  @:V¬:(?:3p|P|Y|G|M)
        28837  +    [certains|certaines|plusieurs|maints|maintes]  @:[NA].*:[pi]  qui  @:V¬:(?:3p|P|Y|G|M)
 28781  28838           <<- /conj/ morph(<1, ":Cs|<start>|>,")
 28782  28839               and not( morph(\4, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") )
 28783  28840           -4>> =suggVerb(\4, ":3p")                                                                   && Conjugaison erronée. Accord avec “\1 \2 \3…”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 28784  28841   
 28785  28842   TEST: les chattes {{danse}}
 28786  28843   TEST: certains hommes {{marchande}} sans cesse
 28787  28844   TEST: tu sais, certains filtres {{donnes}} de mauvais résultats
................................................................................
 29154  29211       <start>  [si|s’]  [ils|elles|iels]  >avoir  $:Q  $:D  $:N  ?,¿  [je|j’|tu|il|on|elle|nous|ce|vous|ils|elles|iel|iels]  $:K
 29155  29212           <<- /vmode/ morph(\4, ":K") -4>> =suggVerbTense(\4, ":Iq", ":3p")                           && N’utilisez pas le conditionnel, mais l’imparfait. Exemple : « Si elles avaient perdu, elles auraient recommencé. »
 29156  29213   
 29157  29214       <start>  si  [le|la|l’|un|une|ce|cet|cette|mon|ton|son|notre|votre|leur]  @:[NA].*:[si]  >avoir  $:Q  ?,¿  [je|j’|tu|il|on|elle|nous|ce|vous|ils|elles|iel|iels]  $:K
 29158  29215       <start>  si  [le|la|l’|un|une|ce|cet|cette|mon|ton|son|notre|votre|leur]  @:[NA].*:[si]  >avoir  $:Q  $:D  $:N  ?,¿  [je|j’|tu|il|on|elle|nous|ce|vous|ils|elles|iel|iels]  $:K
 29159  29216           <<- /vmode/ morph(\5, ":K") -5>> =suggVerbTense(\5, ":Iq", ":3s")                           && N’utilisez pas le conditionnel, mais l’imparfait. Exemple : « S’il avait perdu, il aurait recommencé. »
 29160  29217   
 29161         -    <start>  si  [les|des|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|certains|certaines]  @:[NA].*:[pi]  >avoir  $:Q  ?,¿  [je|j’|tu|il|on|elle|nous|ce|vous|ils|elles|iel|iels]  $:K
 29162         -    <start>  si  [les|des|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|certains|certaines]  @:[NA].*:[pi]  >avoir  $:Q  $:D  $:N  ?,¿  [je|j’|tu|il|on|elle|nous|ce|vous|ils|elles|iel|iels]  $:K
        29218  +    <start>  si  [les|des|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|certains|certaines|maints|maintes]  @:[NA].*:[pi]  >avoir  $:Q  ?,¿  [je|j’|tu|il|on|elle|nous|ce|vous|ils|elles|iel|iels]  $:K
        29219  +    <start>  si  [les|des|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|certains|certaines|maints|maintes]  @:[NA].*:[pi]  >avoir  $:Q  $:D  $:N  ?,¿  [je|j’|tu|il|on|elle|nous|ce|vous|ils|elles|iel|iels]  $:K
 29163  29220           <<- /vmode/ morph(\5, ":K") -5>> =suggVerbTense(\5, ":Iq", ":3p")                           && N’utilisez pas le conditionnel, mais l’imparfait. Exemple : « Si elles avaient perdu, elles auraient recommencé. »
 29164  29221   
 29165  29222   TEST: si j’{{aurais}} perdu, j’aurais recommencé.                                   ->> avais
 29166  29223   TEST: si t’{{aurais}} vu le match, tu aurais compris                                ->> avais
 29167  29224   TEST: si elle {{aurait}} mangé ce truc, elle serait malade                          ->> avait
 29168  29225   TEST: si nous {{aurions}} connu cet homme, on se serait pas trompé                  ->> avions
 29169  29226   TEST: si vous {{auriez}} avancé, ce serait différent                                ->> aviez
................................................................................
 29369  29426   
 29370  29427   #    [<start>|,|(]   si          bien                [que|qu’]   @:(?:Os|M)  @:I¬:(?:[GYS]|I[qf]|V0)
 29371  29428   #        <<- /vmode/ -6>> =suggVerbMode(\6, ":S", \5)                                                && Après “\2 \3 que”, ce verbe devrait être au subjonctif.
 29372  29429   
 29373  29430       [<start>|,|(]  encore                           [que|qu’]   @:(?:Os|M)  @:I¬:(?:[GSK]|If)
 29374  29431           <<- /vmode/ -5>> =suggVerbMode(\5, ":S", \4)                                                && Après « \2 que », le verbe s’emploie au subjonctif.
 29375  29432   
 29376         -    jusqu’      à           ce                      [que|qu’]   @:(?:Os|M)  @:I¬:[GYS]
        29433  +    jusqu’      à           [ce|tant]               [que|qu’]   @:(?:Os|M)  @:I¬:[GYS]
 29377  29434           <<- /vmode/ --1>> =suggVerbMode(\-1, ":S", \-2)                                             && Après “\1 \2 \3 que”, ce verbe devrait être au subjonctif.
 29378  29435   
 29379  29436   TEST: Quoiqu’il {{est}} parti il y a longtemps, on pense encore beaucoup à lui.
 29380  29437   TEST: quoi qu’il en {{conclut}}
 29381  29438   TEST: Avant que tu {{pars}}, je voudrais qu’on discute.
 29382  29439   TEST: Sans qu’elle {{prend}} le temps d’analyser le problème.
 29383  29440   TEST: il est possible qu’il {{vient}} demain.
................................................................................
 29478  29535   TEST: l’{{homme,}} {{devient}} difficile.                               ->> homme|||deviens
 29479  29536   TEST: ce matin, viens me voir.
 29480  29537   TEST: l’Angola, Cuba et l’Afrique du Sud signent à New York, sous l’égide des Soviétiques et des Américains, un accord aboutissant au retrait des troupes cubaines d’Angola.
 29481  29538   TEST: L’amour, expliqua la femme.
 29482  29539   
 29483  29540   
 29484  29541   __conj_det_nom_plur_virgule__
 29485         -    <start>  [les|ces|mes|tes|ses|plusieurs|quelques|certains|certaines]  @:[NA].*:[pi]  ,  @:3p¬:[NAGEM]  [<end>|,|)]
        29542  +    <start>  [les|ces|mes|tes|ses|plusieurs|quelques|certains|certaines|maints|maintes]  @:[NA].*:[pi]  ,  @:3p¬:[NAGEM]  [<end>|,|)]
 29486  29543           <<- /conj/ space_after(\3, 0, 0)
 29487  29544           -3:4>> \3                                                               && La virgule est probablement superflue (on ne sépare pas le verbe du sujet).
 29488  29545   
 29489         -    <start>  [les|ces|mes|tes|ses|plusieurs|quelques|certains|certaines]  @:[NA].*:[pi]  ,  @:3p¬:[NAGEM]  @:A.*:[pi]
        29546  +    <start>  [les|ces|mes|tes|ses|plusieurs|quelques|certains|certaines|maints|maintes]  @:[NA].*:[pi]  ,  @:3p¬:[NAGEM]  @:A.*:[pi]
 29490  29547           <<- /conj/ space_after(\3, 0, 0) and morph(\5, ">(?:être|devenir|redevenir|sembler|para[iî]tre)/")
 29491  29548           -3:4>> \3                                                               && La virgule est probablement superflue (on ne sépare pas le verbe du sujet).
 29492  29549   
 29493  29550   TEST: Ces {{imbéciles,}} se ridiculisent.                               ->> imbéciles
 29494  29551   TEST: les {{hommes,}} deviennent de plus en plus arrogants.             ->> hommes
 29495  29552   TEST: Les questions de faisabilité, de mise en pratique ont vraiment été abordées.
 29496  29553   TEST: Ces difficultés, songèrent mes amis, allaient les mettre à la torture.
................................................................................
 29706  29763   TEST: la seule modification que se soient autorisée les conservateurs
 29707  29764   TEST: ils sont mignons tout plein
 29708  29765   TEST: Voilà qui est parler
 29709  29766   TEST: Qu’est-ce qu’ils font de leurs journées à part prendre du bon temps ?
 29710  29767   TEST: c’est cela que comprirent les hommes
 29711  29768   TEST: le cheval continait de se débattre
 29712  29769   TEST: les Autrichiens se sont laissé jouer
        29770  +TEST: la côte est des États-Unis
        29771  +TEST: c’était de la belle ouvrage
 29713  29772   
 29714  29773   
 29715  29774   
 29716  29775   !!! Tests historiques                                                                             !!
 29717  29776   
 29718  29777   ## Version 0.5.14
 29719  29778   TEST: par le léger tissu de rayonne qui les protégeait en ce moment.
................................................................................
 33019  33078   TEST: Elles menaient toutes deux une vie excessivement retirée ; elles passaient pour avoir de quoi. Il a entendu dire chez les voisins que madame l’Espanaye disait la bonne aventure ; il ne le croit pas.
 33020  33079   TEST: Il n’a jamais vu personne franchir la porte, excepté la vieille dame et sa fille, un commissionnaire une ou deux fois, et un médecin huit ou dix.
 33021  33080   TEST: » Plusieurs autres personnes du voisinage déposent dans le même sens.
 33022  33081   TEST: On ne cite personne comme ayant fréquenté la maison. On ne sait pas si la dame et sa fille avaient des parents vivants. Les volets des fenêtres de face s’ouvraient rarement.
 33023  33082   TEST: Ceux de derrière étaient toujours fermés, excepté aux fenêtres de la grande arrière-pièce du quatrième étage. La maison était une assez bonne maison, pas trop vieille.
 33024  33083   TEST: » Isidore Muset, gendarme, dépose qu’il a été mis en réquisition, vers trois heures du matin, et qu’il a trouvé à la grande porte vingt ou trente personnes qui s’efforçaient de pénétrer dans la maison.
 33025  33084   TEST: Il l’a forcée avec une baïonnette et non pas avec une pince.
 33026         -TEST: Il n’a pas eu grand’peine à l’ouvrir, parce qu’elle était à deux battants et n’était verrouillée ni par en haut, ni par en bas.
        33085  +TEST: Il n’a pas eu grand-peine à l’ouvrir, parce qu’elle était à deux battants et n’était verrouillée ni par en haut, ni par en bas.
 33027  33086   TEST: Les cris ont continué jusqu’à ce que la porte fût enfoncée, puis ils ont soudainement cessé.
 33028  33087   TEST: On eût dit les cris d’une ou de plusieurs personnes en proie aux plus vives douleurs ; des cris très-hauts, très-prolongés, – non pas des cris brefs, ni précipités.
 33029  33088   TEST: Le témoin a grimpé l’escalier.
 33030  33089   TEST: En arrivant au premier palier, il a entendu deux voix qui se discutaient très-haut et très-aigrement ; – l’une, une voix rude, l’autre beaucoup plus aiguë, une voix très-singulière.
 33031  33090   TEST: Il a distingué quelques mots de la première, c’était celle d’un Français. Il est certain que ce n’est pas une voix de femme.
 33032  33091   TODO: Il a pu distinguer les mots {{sacré}} et diable. La voix aiguë était celle d’un étranger. Il ne sait pas précisément si c’était une voix d’homme ou de femme.
 33033  33092   TEST: Il n’a pu deviner ce qu’elle disait, mais il présume qu’elle parlait espagnol.
................................................................................
 33059  33118   TEST: Tout était parfaitement silencieux ; ni gémissements, ni bruits d’aucune espèce. Après avoir forcé la porte, ils ne virent personne.
 33060  33119   TEST: » Les fenêtres, dans la chambre de derrière et dans celle de face, étaient fermées et solidement assujetties en dedans. Une porte de communication était fermée, mais pas à clef.
 33061  33120   TEST: La porte qui conduit de la chambre du devant au corridor était fermée à clef, et la clef en dedans ; une petite pièce sur le devant de la maison, au quatrième étage, à l’entrée du corridor, ouverte, et la porte entre-bâillée ; cette pièce, encombrée de vieux bois de lit, de malles, etc.
 33062  33121   TEST: On a soigneusement dérangé et visité tous ces objets.
 33063  33122   TEST: Il n’y a pas un pouce d’une partie quelconque de la maison qui n’ait été soigneusement visité. On a fait pénétrer des ramoneurs dans les cheminées. La maison est à quatre étages avec des mansardes.
 33064  33123   TEST: Une trappe qui donne sur le toit était condamnée et solidement fermée avec des clous ; elle ne semblait pas avoir été ouverte depuis des années.
 33065  33124   TEST: Les témoins varient sur la durée du temps écoulé entre le moment où l’on a entendu les voix qui se disputaient et celui où l’on a forcé la porte de la chambre.
 33066         -TEST: Quelques-uns l’évaluent trop court, deux ou trois minutes, – d’autres, cinq minutes. La porte ne fut ouverte qu’à grand’peine.
        33125  +TEST: Quelques-uns l’évaluent trop court, deux ou trois minutes, – d’autres, cinq minutes. La porte ne fut ouverte qu’à grand-peine.
 33067  33126   TEST: » Alfonso Garcio, entrepreneur des pompes funèbres, dépose qu’il demeure rue Morgue.
 33068  33127   TEST: Il est né en Espagne. Il est un de ceux qui ont pénétré dans la maison. Il n’a pas monté l’escalier. Il a les nerfs très-délicats, et redoute les conséquences d’une violente agitation nerveuse.
 33069  33128   TEST: Il a entendu les voix qui se disputaient. La grosse voix était celle d’un Français.
 33070  33129   TEST: Il n’a pu distinguer ce qu’elle disait. La voix aiguë était celle d’un Anglais, il en est bien sûr. Le témoin ne sait pas l’anglais, mais il juge d’après l’intonation.
 33071  33130   TEST: » Alberto Montani, confiseur, dépose qu’il fut des premiers qui montèrent l’escalier. Il a entendu les voix en question.
 33072  33131   TEST: La voix rauque était celle d’un Français. Il a distingué quelques mots. L’individu qui parlait semblait faire des remontrances.
 33073  33132   TEST: Il n’a pas pu deviner ce que disait la voix aiguë. Elle parlait vite et par saccades. Il l’a prise pour la voix d’un Russe.
................................................................................
 33788  33847   TEST: ALCESTE. J’aurai le plaisir de perdre mon procès.
 33789  33848   TEST: PHILINTE. Mais enfin…
 33790  33849   TEST: ALCESTE. Je verrai dans cette plaiderie
 33791  33850   TEST: Si les hommes auront assez d’effronterie,
 33792  33851   TEST: Seront assez méchants, scélérats, et pervers,
 33793  33852   TEST: Pour me faire injustice aux yeux de l’univers.
 33794  33853   TEST: PHILINTE. Quel homme !
 33795         -TEST: ALCESTE. Je voudrais, m’en coutât-il grand’chose
        33854  +TEST: ALCESTE. Je voudrais, m’en coutât-il grand-chose
 33796  33855   TEST: Pour la beauté du fait, avoir perdu ma cause.
 33797  33856   TEST: PHILINTE. On se rirait de vous, Alceste, tout de bon,
 33798  33857   TEST: Si l’on vous entendait parler de la façon.
 33799  33858   TEST: ALCESTE. Tant pis pour qui rirait.
 33800  33859   TEST: PHILINTE. Mais cette rectitude
 33801  33860   TEST: Que vous voulez en tout avec exactitude,
 33802  33861   TEST: Cette pleine droiture où vous vous renfermez,