Overview
Comment: | [fr] ajustements et faux positifs |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr |
Files: | files | file ages | folders |
SHA3-256: |
1414c083685222fd97fa279d30b5f4b4 |
User & Date: | olr on 2020-05-09 11:03:09 |
Other Links: | manifest | tags |
Context
2020-05-09
| ||
11:22 | [core][fr] untested rules: display update check-in: ff05e3b47e user: olr tags: trunk, fr, core | |
11:03 | [fr] ajustements et faux positifs check-in: 1414c08368 user: olr tags: trunk, fr | |
07:51 | [core][fr] fix syntax bug check-in: b75424b663 user: olr tags: trunk, fr, core | |
Changes
Modified gc_lang/fr/rules.grx from [ab9e97d5ae] to [0c017307e3].
︙ | ︙ | |||
4818 4819 4820 4821 4822 4823 4824 | __virg_après_verbe_COD__ [le|la|l’|les] $:Y $:M <<- /virg/ not value(\2, "|appeler|") and not tag_before(\1, "_que_") and not tag_before(\1, "_comme_") -2>> \2, && Une virgule est probablement souhaitable. [le|la|l’|les] *WORD ?[cher|chère]¿ @:M[12] <end> | | < > | 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 4831 4832 4833 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 | __virg_après_verbe_COD__ [le|la|l’|les] $:Y $:M <<- /virg/ not value(\2, "|appeler|") and not tag_before(\1, "_que_") and not tag_before(\1, "_comme_") -2>> \2, && Une virgule est probablement souhaitable. [le|la|l’|les] *WORD ?[cher|chère]¿ @:M[12] <end> <<- /virg/ morph(\2, ":[123][sp]", ">appeler/|:[NA]") and not tag_before(\1, "_que_") and not tag_before(\1, "_comme_") -2>> \2, && Si “\-2” est une personne apostrophée, alors il faut mettre le nom en incise.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?Th=2&t1=&id=3412 TEST: Tu vas les {{donner}} Rachel. TEST: Il va la {{tuer}} Paul. TEST: je le {{sais}} chère Paula TEST: Ma fille, je vais l’appeler Deirdre. TEST: Cependant les promesses n’engagent que ceux qui les croient, comme aimait à le dire Jacques Chirac. TEST: Cependant les promesses n’engagent que ceux qui les croient, comme s’évertuait à le dire Jacques Chirac. TEST: Avancez comme sait le faire Patrick. TEST: plus délirant encore que ne l’imaginait Marie. TEST: moins corrompu que ne pouvait le croire Marie. TEST: comme vient de le dire Ruth TEST: L’antimoine des sages, matière première extraite directement de la mine, « n’est pas proprement minéral et moins encore métallique », ainsi que nous l’enseigne Philalèthe. !!!! Apostrophe manquante (2) !! __typo_apostrophe_manquante_audace__ <start> [L|D|S|N|C|J|M|T|Ç] ~^[aeéiouhAEÉIOUHyîèêôûYÎÈÊÔÛ] |
︙ | ︙ | |||
6250 6251 6252 6253 6254 6255 6256 | TEST: ton {{recèle}} avait été dévoilé TEST: quel {{impacte}} cela aura-t-il ? TEST: Belle qui tient mon vit captif entre tes doigts. TEST: Quel serait l’homme capable d’une telle horreur ? __conf_déterminant_plur_verbe__ | | > > > > > > > > | > > | 6250 6251 6252 6253 6254 6255 6256 6257 6258 6259 6260 6261 6262 6263 6264 6265 6266 6267 6268 6269 6270 6271 6272 6273 6274 6275 6276 6277 6278 6279 6280 6281 6282 6283 6284 6285 6286 6287 6288 6289 6290 6291 6292 6293 6294 6295 6296 6297 6298 | TEST: ton {{recèle}} avait été dévoilé TEST: quel {{impacte}} cela aura-t-il ? TEST: Belle qui tient mon vit captif entre tes doigts. TEST: Quel serait l’homme capable d’une telle horreur ? __conf_déterminant_plur_verbe__ [des|ces|mes|tes|ses|aux] @:V.*:(?:Y|[123][sp])¬:[NA] <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA]:.:[pi]", True) && Incohérence avec « \1 » : « \2 » est un verbe. nos @:V.*:(?:Y|[123][sp])¬:[NA] <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA]:.:[pi]", True) && Incohérence avec « \1 » : « \2 » est un verbe. <<- /conf/ __also__ and morph(\2, ":1p") -1>> nous && Vouliez-vous écrire « nous » ? Le terme « \2 » est un verbe conjugué à la 1ʳᵉ personne du pluriel. vos @:V.*:(?:Y|[123][sp])¬:[NA] <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA]:.:[pi]", True) && Incohérence avec « \1 » : « \2 » est un verbe. <<- /conf/ __also__ and morph(\2, ":2p") -1>> vous && Vouliez-vous écrire « vous » ? Le terme « \2 » est un verbe conjugué à la 2ᵉ personne du pluriel. quels @:V[123].*:(?:Y|[123][sp])¬:[NA]|>(?:pouvoir|vouloir|aller|devoir|être)/ <<- /conf/ \2.islower() and not value(<1, "|le|la|les|") -2>> =suggSimil(\2, ":[NA]:[me]:[pi]", True) && Incohérence avec « \1 » : « \2 » est un verbe. quelles @:V[123].*:(?:Y|[123][sp])¬:[NA]|>(?:pouvoir|vouloir|aller|devoir|être)/ <<- /conf/ \2.islower() and not value(<1, "|le|la|les|") and hasSimil(\2, ":[NA]:[fe]:[pi]") -2>> =suggSimil(\2, ":[NA]:[fe]:[pi]", True) && Incohérence avec « \1 » : « \2 » est un verbe. quelques @:V.*:(?:Y|[123][sp])¬:[NA] <<- /conf/ \2.islower() and not value(\2, "|soient|soit|sois|puisse|puisses|puissent|") -2>> =suggSimil(\2, ":[NA]:.:[pi]", True) && Incohérence avec « \1 » : « \2 » est un verbe. [auxdits|lesdits|desdits] @:V.*:(?:Y|[123][sp])¬:[NA] <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA]:[me]:[pi]", True) && Incohérence avec « \1 » : « \2 » est un verbe. [auxdites|lesdites|desdites] @:V.*:(?:Y|[123][sp])¬:[NA] <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA]:[fe]:[pi]", True) && Incohérence avec « \1 » : « \2 » est un verbe. TEST: la crainte des {{attentas}} fait feu de tout bois. TEST: {{nos}} {{agissons}} TEST: {{vos}} {{prenez}} vos délires pour la réalité. TEST: Quelques {{axions}} de la sorte suffisent à nous discréditer. TEST: elle se rendit auxdits {{jardinais}} TEST: auxdites {{scelles}}, il ne prêta pas attention. TEST: quels {{afflues}} attendre ? TEST: {{quelles}} {{arrêtes}} TEST: quels seraient nos avantages ? TEST: quelles vont être nos chances ? |
︙ | ︙ | |||
14518 14519 14520 14521 14522 14523 14524 | en quelques [jours|mois|trimestres|semestres|siècles|millénaires] @¬:A:[me]:[pi] <<- ~1:3>> * entre autres @:¬:N.*:p <<- ~1:2>> * entre [eux|elles|nous|vous|iels] | | | 14528 14529 14530 14531 14532 14533 14534 14535 14536 14537 14538 14539 14540 14541 14542 | en quelques [jours|mois|trimestres|semestres|siècles|millénaires] @¬:A:[me]:[pi] <<- ~1:3>> * entre autres @:¬:N.*:p <<- ~1:2>> * entre [eux|elles|nous|vous|iels] <<- not morph(<1, ":Ov|>(?:il|on|elle)|>d’") ~>> * entre [moi|toi|lui|elle|nous|vous|eux|elles] et [moi|toi|lui|elle|nous|vous|eux|elles] <<- ~>> * haut [placé+ses] <<- not value(<1, "|en|de|d’|") ~1>> * |
︙ | ︙ | |||
15296 15297 15298 15299 15300 15301 15302 | __purge_couleurs__ [beige|blanc|bleu|brun|châtain|cyan|gris|incarnat|jaune|magenta|marron|orange|pourpre|rose|rouge|vert|violet|or|argent] [brillant|clair|criard|diapré|fluo|foncé|irisé|mat|pâle|pastel|sale|sombre|tendre|terne|vif] [beige|blanc|bleu|brun|châtain|cyan|gris|incarnat|jaune|magenta|marron|orange|pourpre|rose|rouge|vert|violet|or|argent] et [beige|blanc|bleu|brun|châtain|cyan|gris|incarnat|jaune|magenta|marron|orange|pourpre|rose|rouge|vert|violet|or|argent] blanc [argenté|cassé|lunaire] bleu [acier|argenté|azur|céleste|ciel|électrique|givré|indigo|marine|nuit|outremer|outre-mer|persan|pétrole|roi|saphir|turquin|turquoise|vert] | | | | | 15306 15307 15308 15309 15310 15311 15312 15313 15314 15315 15316 15317 15318 15319 15320 15321 15322 15323 | __purge_couleurs__ [beige|blanc|bleu|brun|châtain|cyan|gris|incarnat|jaune|magenta|marron|orange|pourpre|rose|rouge|vert|violet|or|argent] [brillant|clair|criard|diapré|fluo|foncé|irisé|mat|pâle|pastel|sale|sombre|tendre|terne|vif] [beige|blanc|bleu|brun|châtain|cyan|gris|incarnat|jaune|magenta|marron|orange|pourpre|rose|rouge|vert|violet|or|argent] et [beige|blanc|bleu|brun|châtain|cyan|gris|incarnat|jaune|magenta|marron|orange|pourpre|rose|rouge|vert|violet|or|argent] blanc [argenté|cassé|lunaire] bleu [acier|argenté|azur|céleste|ciel|électrique|givré|indigo|marine|nuit|outremer|outre-mer|persan|pétrole|roi|saphir|turquin|turquoise|vert] blond [argenté|platine|cuivré|rougeâtre] brun [cuivré|rouge|rougeâtre] gris [acier|anthracite|argenté|fer|perle|souris] jaune [canari|citron|doré|maïs|paille|sable|rougeâtre] noir [de|d’] [encre|jais] noir et blanc noir sur blanc rose [bonbon|chair|corail] rouge [anglais|brique|cardinal|carmin|cerise|cochenille|coquelicot|cuivré|écarlate|feu|fraise|grenat|groseille|incarnat|indien|rubis|sang|sanguin|tomate|vermeille|vermillon] vert [bouteille|céladon|émeraude|épinard|impérial|lichen|olive|perroquet|pistache|poireau|pomme|prairie|printemps|sapin|sauge|tilleul] couleur sable |
︙ | ︙ | |||
15628 15629 15630 15631 15632 15633 15634 15635 15636 15637 15638 15639 15640 15641 | [>pouvoir|>savoir|>vouloir] mieux que personne ?$:W¿ @:[YG] >avoir mieux que personne ?$:W¿ @:[QYG] >être mieux que personne ?$:W¿ @:[QAYG] <<- ~2:-2>> * >avoir pour [lui|nous|vous|longtemps] ?$:W¿ $:Q >être pour [lui|nous|vous|longtemps] ?$:W¿ @:[QA] <<- ~2:-2>> * __purge_adverbes_de_négation__ jamais <<- ~>> * | > > | 15638 15639 15640 15641 15642 15643 15644 15645 15646 15647 15648 15649 15650 15651 15652 15653 | [>pouvoir|>savoir|>vouloir] mieux que personne ?$:W¿ @:[YG] >avoir mieux que personne ?$:W¿ @:[QYG] >être mieux que personne ?$:W¿ @:[QAYG] <<- ~2:-2>> * >avoir pour [lui|nous|vous|longtemps] ?$:W¿ $:Q >être pour [lui|nous|vous|longtemps] ?$:W¿ @:[QA] >avoir de plus ?$:W¿ $:Q >être de plus ?$:W¿ @:[QA] <<- ~2:-2>> * __purge_adverbes_de_négation__ jamais <<- ~>> * |
︙ | ︙ | |||
16423 16424 16425 16426 16427 16428 16429 16430 16431 16432 16433 16434 16435 16436 | TEST: Berlin fait neuf fois la superficie de Paris et est deux fois moins peuplée que la capitale française TEST: Le risque de décès était deux fois plus élevé chez les malades ayant reçu de l’hydroxychloroquine que chez ceux n’en ayant pas reçu, une différence qui s’estompait avec l’ajout d’azithromycine. Cette combinaison ne changeait cependant rien à la probabilité d’être placé sous respirateur. TEST: dans les épidémies, le facteur temps compte beaucoup TEST: dans l’Histoire, le business as usual est redoutablement résilient TEST: la crise pourrait durer plus longtemps qu’envisagé. TEST: on ne peut convoquer un citoyen sur la base des textes constitutionnels, devenus dans ce cas incriminants. TEST: ce sont des gens bien @@@@ @@@@ @@@@ @@@@ @@@@END_GRAPH _ | > | 16435 16436 16437 16438 16439 16440 16441 16442 16443 16444 16445 16446 16447 16448 16449 | TEST: Berlin fait neuf fois la superficie de Paris et est deux fois moins peuplée que la capitale française TEST: Le risque de décès était deux fois plus élevé chez les malades ayant reçu de l’hydroxychloroquine que chez ceux n’en ayant pas reçu, une différence qui s’estompait avec l’ajout d’azithromycine. Cette combinaison ne changeait cependant rien à la probabilité d’être placé sous respirateur. TEST: dans les épidémies, le facteur temps compte beaucoup TEST: dans l’Histoire, le business as usual est redoutablement résilient TEST: la crise pourrait durer plus longtemps qu’envisagé. TEST: on ne peut convoquer un citoyen sur la base des textes constitutionnels, devenus dans ce cas incriminants. TEST: ce sont des gens bien TEST: beaucoup d’entre nous se souviennent de ce fameux jour @@@@ @@@@ @@@@ @@@@ @@@@END_GRAPH _ |
︙ | ︙ | |||
16559 16560 16561 16562 16563 16564 16565 | en proie a [m’|t’|s’] en >remettre a nous nous en >remettre a vous vous en >remettre a <<- /conf/ \-1 != "A" and not tag_before(\1, "_àCOI_") and not value(>1, "|été|") --1>> à && Confusion : “a” est une conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”.|https://fr.wiktionary.org/wiki/%C3%A0 | | | 16572 16573 16574 16575 16576 16577 16578 16579 16580 16581 16582 16583 16584 16585 16586 | en proie a [m’|t’|s’] en >remettre a nous nous en >remettre a vous vous en >remettre a <<- /conf/ \-1 != "A" and not tag_before(\1, "_àCOI_") and not value(>1, "|été|") --1>> à && Confusion : “a” est une conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”.|https://fr.wiktionary.org/wiki/%C3%A0 [>abandonner|>accorder|>adapter|>adjoindre|>adresser|>affirmer|>agréer|>aider|>ajouter|>amener|>annoncer|>appeler|>applaudir|>appliquer|>apporter|>apprendre|>arguer|>argüer|>aspirer|>assujettir|>attacher|>atteindre|>attoucher|>attribuer|>autoriser|>avancer|>céder|>changer|>chicaner|>coller|>commander|>commencer|>conclure|>conférer|>confier|>confirmer|>conseiller|>consentir|>conspirer|>continuer|>convertir|>couper|>couter|>coûter|>croire|>décider|>déclarer|>décrire|>défendre|>déférer|>demander|>destiner|>devoir|>dire|>disposer|>disputer|>donner|>échapper|>écrire|>élever|>employer|>engager|>enjoindre|>entendre|>envoyer|>exercer|>expliquer|>exposer|>falloir|>fermer|>filer|>forfaire|>former|>fournir|>gouter|>goûter|>impartir|>imputer|>infliger|>insulter|>intégrer|>intéresser|>jeter|>justifier|>lier|>lire|>livrer|>manquer|>mesurer|>mettre|>montrer|>obliger|>obtenir|>offrir|>ouvrir|>parer|>parler|>passer|>payer|>penser|>permettre|>porter|>pourvoir|>prendre|>préparer|>prescrire|>présenter|>présider|>prétendre|>promettre|>protester|>quémander|>rappeler|>rapprendre|>ravir|>réapprendre|>recoller|>recourir|>redéclarer|>redire|>référer|>réfléchir|>refuser|>regarder|>réimputer|>remesurer|>remettre|>remontrer|>rendre|>renoncer|>reparler|>répondre|>reprendre|>répugner|>retoucher|>retravailler|>retweeter|>réussir|>révéler|>rêver|>satisfaire|>schtroumpfer|>servir|>signaler|>sonner|>soumettre|>souscrire|>soutenir|>statuer|>suppléer|>surseoir|>sursoir|>survendre|>téléphoner|>témoigner|>tendre|>tenir|>tirer|>toucher|>traduire|>travailler|>tweeter|>unir|>veiller|>vendre|>virer|>viser|>vouloir|>aboutir|>acquiescer|>adhérer|>apparaitre|>apparaître|>compatir|>complaire|>concourir|>confiner|>contribuer|>convenir|>coopérer|>correspondre|>déplaire|>désobéir|>disparaitre|>équivaloir|>mentir|>naitre|>naître|>nuire|>obéir|>obtempérer|>participer|>plaire|>profiter|>réagir|>rechigner|>renaitre|>renaître|>résister|>ressembler|>retéléphoner|>seoir|>songer|>sourire|>succéder|>succomber|>suffire|>surréagir|>survivre|>tarder|>vaquer] a >arriver a >condamner a ## locutions >avoir du mal a >dire [adieu|merde] a >donner du grain à moudre a >faire [barrage|barrière|confiance] a |
︙ | ︙ | |||
21463 21464 21465 21466 21467 21468 21469 21470 21471 21472 21473 21474 21475 21476 | TEST: ce qu’ils ont d’obscur, d’exagéré et parfois de sec et de figé TEST: ce qu’il y a de compliqué dans ces affaires. TEST: Un patient peut avoir autant de satanées maladies qui lui chante. TEST: C’est toujours ça de gagné. TEST: que n’a-t-on pas entendu au sujet de ces revendications, souvent qualifiées de trop désordonnées TEST: Tous ceux qui disent que la rigidité déflationnaire de l’euro est une chance pour la France sont de fieffés menteurs TEST: Le virus, depuis le début, a joué de sacrés tours aux chercheurs et aux médecins. __infi_verbe_de_verbe__ [>accuser|>arrêter|>cesser|>choisir|>commander|>continuer|>craindre|>décider|>défendre|>demander|>envisager|>essayer|>éviter|>exiger|>interdire|>jurer|>omettre|>oublier|>permettre|>prévoir|>promettre|>refuser|>suggérer|>tenter] || [de|d’] ?[le|l’|la|leur|les|nous|vous|lui]¿ *WORD <<- /infi/ not morph(\1, ":N") and (analyse(\-1, ":V1.*:Q", ":(?:M|Oo)") or analyse(\-1, ":[123][sp]", ":[MNGA]")) --1>> =suggVerbInfi(\-1) && Après “\1 de”, le verbe devrait être à l’infinitif. | > | 21476 21477 21478 21479 21480 21481 21482 21483 21484 21485 21486 21487 21488 21489 21490 | TEST: ce qu’ils ont d’obscur, d’exagéré et parfois de sec et de figé TEST: ce qu’il y a de compliqué dans ces affaires. TEST: Un patient peut avoir autant de satanées maladies qui lui chante. TEST: C’est toujours ça de gagné. TEST: que n’a-t-on pas entendu au sujet de ces revendications, souvent qualifiées de trop désordonnées TEST: Tous ceux qui disent que la rigidité déflationnaire de l’euro est une chance pour la France sont de fieffés menteurs TEST: Le virus, depuis le début, a joué de sacrés tours aux chercheurs et aux médecins. TEST: Elle s’était de plus appliquée de bonne heure à l’ornementation des monuments funéraires. __infi_verbe_de_verbe__ [>accuser|>arrêter|>cesser|>choisir|>commander|>continuer|>craindre|>décider|>défendre|>demander|>envisager|>essayer|>éviter|>exiger|>interdire|>jurer|>omettre|>oublier|>permettre|>prévoir|>promettre|>refuser|>suggérer|>tenter] || [de|d’] ?[le|l’|la|leur|les|nous|vous|lui]¿ *WORD <<- /infi/ not morph(\1, ":N") and (analyse(\-1, ":V1.*:Q", ":(?:M|Oo)") or analyse(\-1, ":[123][sp]", ":[MNGA]")) --1>> =suggVerbInfi(\-1) && Après “\1 de”, le verbe devrait être à l’infinitif. |
︙ | ︙ | |||
22340 22341 22342 22343 22344 22345 22346 | [aucun|aucune] des *WORD *WORD [ne|n’] <<- ~2:4>> * beaucoup [de|d’] *WORD <end> beaucoup [de|d’] *WORD ?,¿ [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] beaucoup [de|d’] *WORD @:[VR]¬:[NAP] beaucoup [de|d’] *WORD , @¬:[NA] | | | | 22354 22355 22356 22357 22358 22359 22360 22361 22362 22363 22364 22365 22366 22367 22368 22369 | [aucun|aucune] des *WORD *WORD [ne|n’] <<- ~2:4>> * beaucoup [de|d’] *WORD <end> beaucoup [de|d’] *WORD ?,¿ [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] beaucoup [de|d’] *WORD @:[VR]¬:[NAP] beaucoup [de|d’] *WORD , @¬:[NA] <<- morph(\3, ":[NA].*:p", ":(?:[NA].*:[si]|G)") /1>> bcp_plur <<- morph(\3, ":[NA].*:s", ":(?:[NA].*:[pi]|G)") /1>> bcp_sing <<- ~2:3>> * [chacun|chacune] [de|d’] ?entre¿ [nous|vous|eux|elles] <<- ~2:0>> * la plupart des *WORD <end> la plupart des *WORD ?,¿ [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] |
︙ | ︙ | |||
24390 24391 24392 24393 24394 24395 24396 | TEST: Le théâtre, en l’occurrence, a charge de sensibiliser TEST: Cet homme a nui à notre existence. __ppas_les_avoir__ les >avoir @:V[0-3]..t.*:Q.*:s¬:[GWpi] <<- /ppas/ morph(\2, ":V0a") -3>> =suggPlur(\3) | | | | | > | 24404 24405 24406 24407 24408 24409 24410 24411 24412 24413 24414 24415 24416 24417 24418 24419 24420 24421 24422 24423 24424 24425 24426 24427 24428 24429 24430 24431 24432 24433 24434 24435 24436 24437 24438 24439 24440 24441 24442 24443 24444 24445 24446 24447 24448 24449 24450 24451 24452 24453 24454 24455 24456 24457 24458 24459 24460 24461 24462 24463 24464 24465 24466 24467 24468 24469 24470 24471 | TEST: Le théâtre, en l’occurrence, a charge de sensibiliser TEST: Cet homme a nui à notre existence. __ppas_les_avoir__ les >avoir @:V[0-3]..t.*:Q.*:s¬:[GWpi] <<- /ppas/ morph(\2, ":V0a") -3>> =suggPlur(\3) && Accord avec le COD « les » : Le participe passé « \2 » devrait être au pluriel (et accordé en genre).|http://fr.wikipedia.org/wiki/Accord_du_participe_pass%C3%A9_en_fran%C3%A7ais TEST: je les avais {{trompé}} avec mon baratin. TEST: les avoirs reçus ne couvrent pas toutes les dépenses. TEST: Mes joueurs, je les ai fait reposer TEST: Mes joueurs, je les ai fait se reposer __ppas_nous_avoir__ nous >avoir *WORD <end> <<- /ppas/ morph(\2, ":V0a", ":1p") and morph(\3, ":V[0-3]..t_.*:Q.*:s", ":[GWpi]") and morph(<1, ":(?:M|Os|N)", ":R") and not value(<2, "|que|qu’|") -3>> =suggPlur(\3) && Accord avec le COD « nous » : Le participe passé « \3 » devrait être au pluriel (et accordé en genre).|http://fr.wikipedia.org/wiki/Accord_du_participe_pass%C3%A9_en_fran%C3%A7ais TEST: Ces maisons nous avaient {{subjugué}}. TEST: Alexandre aujourd’hui nous a {{quitté}} TEST: C’est mot pour mot un script qu’on nous a filé. TEST: Nous avons donné. TEST: ces cons nous ont donnés. TEST: ils nous ont vendus. TEST: elles nous ont dit : “c’est la fin”. TEST: Il nous avait dit que… TEST: c’est la plus belle lettre que le Comité nous a envoyée. __ppas_l_avoir__ l’ >avoir @:V[0-3]..t.*:Q.*:p¬:[GWsi] <<- /ppas/ -3>> =suggSing(\3) && Accord avec « l’ » : le participe passé « \3 » devrait être au singulier (et accordé en genre).|http://fr.wikipedia.org/wiki/Accord_du_participe_pass%C3%A9_en_fran%C3%A7ais TEST: ils l’avaient {{retrouvés}}. TEST: Vous l’avez {{trouvez}}. ->> trouvé TEST: Nous l’avons {{mangés}}. TEST: Nous l’avons {{mangées}}. TEST: Ils ne me l’ont pas {{donnés}} TEST: il faillit agir, mais l’ayant {{remarqués}}, il passa son chemin. __ppas_m_t_avoir__ [m’|t’] >avoir @:Q.*:p¬:[GWsi] <<- /ppas/ not tag_before(\1, "_que_") or morph(\3, ":V[0-3]..t_") -3>> =suggSing(\3) && Accord avec « \1 ». S’il s’agit d’un COD, le participe passé « \3 » devrait être au singulier (et accordé en genre).|http://fr.wikipedia.org/wiki/Accord_du_participe_pass%C3%A9_en_fran%C3%A7ais TEST: ces livres m’avaient {{ennuyés}} au-delà du dicible. TEST: Les élèves m’ont {{écoutés}}. TEST: Les élèves t’ont de temps en temps {{écoutées}}. TEST: Les élèves ne m’ont pas {{écoutés}}. TEST: Les élèves ne m’ont pas {{écoutées}}. TEST: Nous ne t’avons pas {{écoutés}}. TEST: Nous ne t’avons pas {{écoutées}}. TEST: comme ces informations m’avaient {{manquées}} TEST: les notes que tu m’as données sont mal écrites. TEST: Garde précieusement les secrets que je t’ai confiés. TEST: je ne manquai pas de travailler aux choses qu’il m’avait prescrites __ppas_qui_avoir__ qui ?[ne|n’]¿ ?[lui|leur]¿ >avoir @:Q.*:(?:f|m:p)¬:m:[si] <<- /ppas/ --1>> =suggVerbPpas(\-1, ":m:s") && Le participe passé devrait être au masculin singulier.|http://fr.wikipedia.org/wiki/Accord_du_participe_pass%C3%A9_en_fran%C3%A7ais TEST: des hommes, des femmes, des enfants qui ne leur avaient {{faits}} que du bien. |
︙ | ︙ | |||
24848 24849 24850 24851 24852 24853 24854 | # verbes du 2ᵉ et du 3ᵉ groupe en -t __imp_verbe_groupe2_groupe3_t__ <start> [ne|n’] ?[le|la|l’|les|en|me|m’|te|t’|nous|vous|lui|leur|y]¿ ~\w\w+t$ <start> [ne|n’] [me|m’|te|t’|nous|vous] [le|la|l’|les|en|y] ~\w\w+t$ <start> [ne|n’] [le|la|l’|les] [lui|leur|en|y] ~\w\w+t$ <start> [ne|n’] [lui|leur] en ~\w\w+t$ <<- /imp/ not value(>1, "|il|elle|on|ils|elles|iel|iels|") | > | > | | 24863 24864 24865 24866 24867 24868 24869 24870 24871 24872 24873 24874 24875 24876 24877 24878 24879 24880 24881 24882 24883 24884 24885 | # verbes du 2ᵉ et du 3ᵉ groupe en -t __imp_verbe_groupe2_groupe3_t__ <start> [ne|n’] ?[le|la|l’|les|en|me|m’|te|t’|nous|vous|lui|leur|y]¿ ~\w\w+t$ <start> [ne|n’] [me|m’|te|t’|nous|vous] [le|la|l’|les|en|y] ~\w\w+t$ <start> [ne|n’] [le|la|l’|les] [lui|leur|en|y] ~\w\w+t$ <start> [ne|n’] [lui|leur] en ~\w\w+t$ <<- /imp/ not value(>1, "|il|elle|on|ils|elles|iel|iels|") and not value(\-1, "|provient|") and not (value(\-1, "|vient|dit|surgit|survient|périt|") and morph(>1, ":(?:[MD]|Oo)|>[A-Z]/")) and morph(\-1, ":V[23].*:Ip.*:3s", ":G|>(?:devoir|suffire|para[îi]tre)/") and analyseWord(\-1[:-1]+"s", ":E:2s") --1>> =\-1[:-1]+"s" && S’il s’agit d’un impératif, la terminaison est “is”, non “it”. <start> ~\w\w+t$ <<- /imp/ not value(>1, "|il|elle|on|ils|elles|iel|iels|") and not value(\-1, "|provient|") and not (value(\-1, "|vient|dit|surgit|survient|périt|") and morph(>1, ":(?:[MD]|Oo)|>[A-Z]/")) and morph(\-1, ":V[23].*:Ip.*:3s", ":[GNA]|>(?:devoir|suffire|para[îi]tre)/") and analyseWord(\-1[:-1]+"s", ":E:2s") --1>> =\-1[:-1]+"s" && S’il s’agit d’un impératif, la terminaison est “is”, non “it”. TEST: {{Finit}} ton assiette. ->> Finis TEST: Ne {{pourrit}} pas l’ambiance. ->> pourris TEST: Ne {{finit}} pas ce devoir. TEST: {{Finit}} cette tarte. |
︙ | ︙ | |||
24879 24880 24881 24882 24883 24884 24885 24886 24887 24888 24889 24890 24891 24892 | TEST: Vient ensuite Christelle, qui ignore comment se sortir d’affaire. TEST: Vient ensuite l’emménagement dans une maison isolée. TEST: Vient alors son tour de se présenter : « Bonjour, je m’appelle Maryse, et je suis alcoolique. » TEST: Surgit ensuite la violence physique et verbale. TEST: De là provient, à l’inverse, la joie palpable qui débordait des places occupées TEST: Parait que ces gens-là sont riches. TEST: Vient cependant fatalement un moment où # verbes du 3ᵉ groupe en -d __imp_verbe_groupe3_d__ <start> [ne|n’] ?[le|la|l’|les|en|me|m’|te|t’|nous|vous|lui|leur|y]¿ ~\w\w+d$ <start> [ne|n’] [me|m’|te|t’|nous|vous] [le|la|l’|les|en|y] ~\w\w+d$ <start> [ne|n’] [le|la|l’|les] [lui|leur|en|y] ~\w\w+d$ | > > | 24896 24897 24898 24899 24900 24901 24902 24903 24904 24905 24906 24907 24908 24909 24910 24911 | TEST: Vient ensuite Christelle, qui ignore comment se sortir d’affaire. TEST: Vient ensuite l’emménagement dans une maison isolée. TEST: Vient alors son tour de se présenter : « Bonjour, je m’appelle Maryse, et je suis alcoolique. » TEST: Surgit ensuite la violence physique et verbale. TEST: De là provient, à l’inverse, la joie palpable qui débordait des places occupées TEST: Parait que ces gens-là sont riches. TEST: Vient cependant fatalement un moment où TEST: De là provient gnosis, connaissance, érudition, doctrine, d’où notre mot français gnose, doctrine des gnostiques et philosophie des Mages. TEST: Ainsi périt l’inconstant. # verbes du 3ᵉ groupe en -d __imp_verbe_groupe3_d__ <start> [ne|n’] ?[le|la|l’|les|en|me|m’|te|t’|nous|vous|lui|leur|y]¿ ~\w\w+d$ <start> [ne|n’] [me|m’|te|t’|nous|vous] [le|la|l’|les|en|y] ~\w\w+d$ <start> [ne|n’] [le|la|l’|les] [lui|leur|en|y] ~\w\w+d$ |
︙ | ︙ | |||
27541 27542 27543 27544 27545 27546 27547 | >étonner [que|qu’] @:(?:Os|M) @:I¬:[GYS] <<- /vmode/ tag(\1, "_upron_") --1>> =suggVerbMode(\-1, ":S", \-2) && Après “s’étonner que”, le verbe doit être au subjonctif. >faire attention [à|a] ce [que|qu’] @:(?:Os|M) @:I¬:[GYS]|>faire/ <<- /vmode/ --1>> =suggVerbMode(\-1, ":S", \-2) && Après “faire attention à ce que”, le verbe doit être au subjonctif. >tenir [à|a] ce [que|qu’] @:(?:Os|M) @:I¬:[GYS] | | | 27560 27561 27562 27563 27564 27565 27566 27567 27568 27569 27570 27571 27572 27573 27574 | >étonner [que|qu’] @:(?:Os|M) @:I¬:[GYS] <<- /vmode/ tag(\1, "_upron_") --1>> =suggVerbMode(\-1, ":S", \-2) && Après “s’étonner que”, le verbe doit être au subjonctif. >faire attention [à|a] ce [que|qu’] @:(?:Os|M) @:I¬:[GYS]|>faire/ <<- /vmode/ --1>> =suggVerbMode(\-1, ":S", \-2) && Après “faire attention à ce que”, le verbe doit être au subjonctif. >tenir [à|a] ce [que|qu’] @:(?:Os|M) @:I¬:[GYS] <<- /vmode/ not value(<1, "|ça|cela|ceci|") --1>> =suggVerbMode(\-1, ":S", \-2) && Après “tenir à ce que”, le verbe doit être au subjonctif. >veiller [à|a] ce [que|qu’] @:(?:Os|M) @:I¬:[GYS] <<- /vmode/ not value(<1, "|la|") --1>> =suggVerbMode(\-1, ":S", \-2) && Après “veiller à ce que”, le verbe doit être au subjonctif. >douter [que|qu’] @:(?:Os|M) @:I¬:(?:[GYSK]|If) <<- /vmode/ not tag(\1, "_upron_") and not tag(\1, "neg") and morph(\1, ":V", ":N") --1>> =suggVerbMode(\-1, ":S", \-2) && Après “\1 que”, ce verbe devrait être au subjonctif. |
︙ | ︙ | |||
27583 27584 27585 27586 27587 27588 27589 27590 27591 27592 27593 27594 27595 27596 | TEST: il ne fait aucun doute qu’Amazon le sait. TEST: Je sais bien que tu reviendras. TEST: Ne doute pas qu’il viendra demain. TEST: C’est cet interdit qu’il faut lever. TEST: pas grand-chose à proposer à part faire attention à ce qu’on fait. TEST: La crainte que nous nourrissons à l’égard d’une société libre tient à notre méconnaissance des vertus de l’action individuelle TEST: Je sais qu’il nous faut l’aide de mon ami. __vmode_qqch_que_subjonctif__ [quoique|quoiqu’] @:(?:Os|M) @:I¬:[GYS] <<- /vmode/ -3>> =suggVerbMode(\3, ":S", \2) && Après “quoique”, ce verbe devrait être au subjonctif. [afin|avant|malgré|pour|pourvu|qui|quoi|sans] [que|qu’] @:(?:Os|M) @:I¬:[GYS] | > | 27602 27603 27604 27605 27606 27607 27608 27609 27610 27611 27612 27613 27614 27615 27616 | TEST: il ne fait aucun doute qu’Amazon le sait. TEST: Je sais bien que tu reviendras. TEST: Ne doute pas qu’il viendra demain. TEST: C’est cet interdit qu’il faut lever. TEST: pas grand-chose à proposer à part faire attention à ce qu’on fait. TEST: La crainte que nous nourrissons à l’égard d’une société libre tient à notre méconnaissance des vertus de l’action individuelle TEST: Je sais qu’il nous faut l’aide de mon ami. TEST: cela tient sans doute à ce qu’ils n’ont pas acquis une connaissance suffisante de la doctrine __vmode_qqch_que_subjonctif__ [quoique|quoiqu’] @:(?:Os|M) @:I¬:[GYS] <<- /vmode/ -3>> =suggVerbMode(\3, ":S", \2) && Après “quoique”, ce verbe devrait être au subjonctif. [afin|avant|malgré|pour|pourvu|qui|quoi|sans] [que|qu’] @:(?:Os|M) @:I¬:[GYS] |
︙ | ︙ |