Overview
Comment: | [fr] ajustements (tests) |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr |
Files: | files | file ages | folders |
SHA3-256: |
a37a047d9a7bca59ff6ab23e98a12a4c |
User & Date: | olr on 2021-01-07 21:10:00 |
Other Links: | manifest | tags |
Context
2021-01-13
| ||
21:12 | [fr] affixes: participe passé d’absoudre, dissoudre, résoudre (Classique/Commun) check-in: 988534fe76 user: olr tags: trunk, fr | |
2021-01-07
| ||
21:10 | [fr] ajustements (tests) check-in: a37a047d9a user: olr tags: trunk, fr | |
18:38 | [core][js] useless code check-in: 42afb9bb85 user: olr tags: trunk, core | |
Changes
Modified gc_lang/fr/rules.grx from [a21f7c40a2] to [f1b15daaae].
︙ | ︙ | |||
29204 29205 29206 29207 29208 29209 29210 | <<- /ppas/ tag(\2, "_VEPI_") and morphVC(\2, ":3p") and not value(\-1, "|légion|pléthore|néant|réalité|") --1>> =suggPlur(\-1) && Accord avec le sujet “iels” : “\-1” devrait être au pluriel. [se|s’] /-iels ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ /_LVEPIF_ @:[NAQ].*:s¬:[GWYpi] <<- /ppas/ tag(\2, "_LVEPID_") and morphVC(\2, ":3p") and not value(\-1, "|légion|pléthore|néant|réalité|") --1>> =suggPlur(\-1) && Accord avec le sujet “iels” : “\-1” devrait être au pluriel. | | | | | | | | | | | | | | | | | | | | | | 29204 29205 29206 29207 29208 29209 29210 29211 29212 29213 29214 29215 29216 29217 29218 29219 29220 29221 29222 29223 29224 29225 29226 29227 29228 29229 29230 29231 29232 29233 29234 29235 29236 29237 | <<- /ppas/ tag(\2, "_VEPI_") and morphVC(\2, ":3p") and not value(\-1, "|légion|pléthore|néant|réalité|") --1>> =suggPlur(\-1) && Accord avec le sujet “iels” : “\-1” devrait être au pluriel. [se|s’] /-iels ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ ?/_LVEPI_¿ /_LVEPIF_ @:[NAQ].*:s¬:[GWYpi] <<- /ppas/ tag(\2, "_LVEPID_") and morphVC(\2, ":3p") and not value(\-1, "|légion|pléthore|néant|réalité|") --1>> =suggPlur(\-1) && Accord avec le sujet “iels” : “\-1” devrait être au pluriel. TEST: iels paraissent {{faible}} ->> faibles TEST: iels paraissent avoir été complètement {{prise}} de panique. ->> prises TEST: iels doivent avoir été bien {{méchant}} pour être traité de la sorte. ->> méchants TEST: iels ne peuvent devenir aussi {{perspicace}} avec tout cet alcool ingurgité. ->> perspicaces TEST: iels pensent être {{désiré}} ->> désirés TEST: iels n’y doivent pas être {{instruit}}, mais… ->> instruits TEST: iels refusent d’être {{licencié}} sans indemnités ->> licenciés TEST: iels commençaient à être {{perdu}} ->> perdus TEST: iels s’efforcent de paraitre {{humble}} ->> humbles TEST: iels ne s’efforcèrent guère d’être {{entendu}} ->> entendus TEST: iels ne s’y efforceront pas de paraître {{raisonnable}} ->> raisonnables TEST: iels devenaient susceptibles de paraître {{coupable}} ->> coupables TEST: Étaient-iels {{arriver}} ? ->> arrivés|arrivées TEST: Étaient-iels déjà {{arriver}} ? ->> arrivés|arrivées TEST: Ne paraissent-iels pas {{aveugle}} ->> aveugles TEST: paraissent-iels {{faible}} ? ->> faibles TEST: peuvent-iels être {{informé}} ? ->> informés TEST: sauront-iels avoir été {{dupée}} ? ->> dupées TEST: s’avouèrent-iels {{perdu}} ->> perdus TEST: s’efforceront-iels de sembler {{instruit}} des faits ->> instruits TEST: iels sont légion. TEST: iels ne paraissent pas avoir été légion, mais l’effet eut autant de force que si iels avaient été des millions. TEST: iels sont devenus faibles. __ppas_avoir_été__ l’ homme [que|qu’] [je|j’|tu|il|iel] >avoir été $:3s |
︙ | ︙ | |||
29249 29250 29251 29252 29253 29254 29255 | <<- /ppas/ morph(\3, ":V1..t.*:Y", ":[AN]") and not morph(>1, ":D") -3>> =suggVerbPpas(\3) && Incohérence. Après “avoir été”, il faut un participe passé (à moins que “avoir été” signifie ici “être allé”). >avoir étés <<- not (value(>1, "|et|ou|") and value(>2, "|hivers|automnes|printemps|")) --1>> été && Le participe passé du verbe “être” est invariable. | | | | | 29249 29250 29251 29252 29253 29254 29255 29256 29257 29258 29259 29260 29261 29262 29263 29264 29265 29266 29267 29268 29269 29270 | <<- /ppas/ morph(\3, ":V1..t.*:Y", ":[AN]") and not morph(>1, ":D") -3>> =suggVerbPpas(\3) && Incohérence. Après “avoir été”, il faut un participe passé (à moins que “avoir été” signifie ici “être allé”). >avoir étés <<- not (value(>1, "|et|ou|") and value(>2, "|hivers|automnes|printemps|")) --1>> été && Le participe passé du verbe “être” est invariable. TEST: j’ai été {{instruis}} par elle ->> instruit|instruite TEST: avoir été {{prit}} par surprise ->> pris|prise|prises TEST: Ils {{ont été}} {{réaliser}} à partir d’éléments naturels. TEST: J’{{ai été}} camper dans les Alpes. TEST: Tu {{as été}} prendre du bois. TEST: J’{{ai été}} chercher du pain. TEST: J’{{ai alors été}} mesurer les débits sur chacun des diffuseurs. TEST: Les patrons n’ont pas encore {{étés}} débloqués ! ->> été TEST: Mon grand-père aurait été fier. TEST: Ç’eût été prendre des vessies pour des lanternes. TEST: C’eût été foncer tête baissée dans la gueule du loup. TEST: Leur passe-temps, ça a été faire n’importe quoi. TEST: Ne pas ressortir le livre le plus remarqué de la collaboration aurait été faire acte de censure. TEST: Partir aurait été assurer sa survie. TEST: J’ai été conseiller régional |
︙ | ︙ | |||
29308 29309 29310 29311 29312 29313 29314 | <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and not morph(\1, ":G") and morph(\2, ":[13]p") --1>> =suggPlur(\-1) && Accord avec la forme verbale “\2” : “\-1” devrait être au pluriel. [<start>|,|(] ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_VE_) @:[NAQ].*:s¬:[GMWYpi] [<start>|,|(] ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:[NAQ].*:s¬:[GMWYpi] <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and morph(\1, ":[13]p") --1>> =suggPlur(\-1) && Accord avec la forme verbale “\1” : “\-1” devrait être au pluriel. | | | | | | | | | | | | | | 29308 29309 29310 29311 29312 29313 29314 29315 29316 29317 29318 29319 29320 29321 29322 29323 29324 29325 29326 29327 29328 29329 29330 29331 29332 29333 | <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and not morph(\1, ":G") and morph(\2, ":[13]p") --1>> =suggPlur(\-1) && Accord avec la forme verbale “\2” : “\-1” devrait être au pluriel. [<start>|,|(] ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_VE_) @:[NAQ].*:s¬:[GMWYpi] [<start>|,|(] ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:[NAQ].*:s¬:[GMWYpi] <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and morph(\1, ":[13]p") --1>> =suggPlur(\-1) && Accord avec la forme verbale “\1” : “\-1” devrait être au pluriel. TEST: lui et son staff y sont très {{favorable}} ->> favorables TEST: Mais cet homme et son compagnon affirment être redevenus {{humble}}. ->> humbles TEST: cette femme et cet homme n’affirment pas avoir été {{courtoise}}. ->> courtoises TEST: un chat et un chien qui n’en demeurent pas moins {{attaché}} à leur maître ->> attachés TEST: des avocates qui n’imaginent pas devenir {{inapte}} pour si peu. ->> inaptes TEST: ces hommes qui n’y semblent pas avoir été {{élégant}}. ->> élégants TEST: Qui adorerait être redevenu {{sains}}. ->> sain TEST: qui n’en furent pas {{balayé}} au premier coup de vent. ->> balayés TEST: semblent être redevenus {{sage}} ->> sages TEST: ces hommes qui semblent susceptibles d’être {{balayé}} ->> balayés TEST: qui semblent susceptibles d’être {{balayé}} ->> balayés TEST: il y a des hauteurs de ton qui sont {{importante}} ->> importantes TEST: ce que les journalistes estiment être normal. TEST: qui échappe à tout contrôle démocratique et dans lequel les lobbies sont partie prenante est une folie. !!!! Participes passés: accord avec le substantif précédent !! |
︙ | ︙ | |||
29375 29376 29377 29378 29379 29380 29381 | [<start>|,|(|/_start_] [l’|mon|ton|son|notre|votre|leur] (*WORD) ?qui¿ ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_VEP_) @:[AQ]¬:[GWM] [<start>|,|(|/_start_] [l’|mon|ton|son|notre|votre|leur] (*WORD) ?qui¿ ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:[AQ]¬:[GWM] <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and (morph(\2, ":[123]s") or (not tag(\1, "_enum_") and morph(\2, ":P"))) >>> <<- /ppas/ morph(\1, ":[NA].*:f", ":[me]") and morph(\-1, ":m", ":[fe]") --1>> =suggFemSing(\-1) && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au féminin singulier. <<- /ppas/ __else__ and morph(\1, ":[NA].*:m", ":[fe]") and morph(\-1, ":f", ":[me]") --1>> =suggMasSing(\-1) && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au masculin singulier. <<- /ppas/ __else__ and morph(\1, ":[NA].*:[si]") and morph(\-1, ":p", ":[si]") --1>> =suggSing(\-1) && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au singulier. | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 29375 29376 29377 29378 29379 29380 29381 29382 29383 29384 29385 29386 29387 29388 29389 29390 29391 29392 29393 29394 29395 29396 29397 29398 29399 29400 29401 29402 29403 29404 29405 29406 29407 29408 29409 29410 29411 29412 29413 29414 29415 | [<start>|,|(|/_start_] [l’|mon|ton|son|notre|votre|leur] (*WORD) ?qui¿ ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_VEP_) @:[AQ]¬:[GWM] [<start>|,|(|/_start_] [l’|mon|ton|son|notre|votre|leur] (*WORD) ?qui¿ ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:[AQ]¬:[GWM] <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and (morph(\2, ":[123]s") or (not tag(\1, "_enum_") and morph(\2, ":P"))) >>> <<- /ppas/ morph(\1, ":[NA].*:f", ":[me]") and morph(\-1, ":m", ":[fe]") --1>> =suggFemSing(\-1) && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au féminin singulier. <<- /ppas/ __else__ and morph(\1, ":[NA].*:m", ":[fe]") and morph(\-1, ":f", ":[me]") --1>> =suggMasSing(\-1) && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au masculin singulier. <<- /ppas/ __else__ and morph(\1, ":[NA].*:[si]") and morph(\-1, ":p", ":[si]") --1>> =suggSing(\-1) && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au singulier. TEST: Un orage est {{annoncée}}. ->> annoncé TEST: ce chat ne sera pas {{euthanasiée}} ->> euthanasié TEST: Le chien qui n’y sera pas {{traitée}} ->> traité TEST: cet homme qui ne cesse pas d’être {{ennuyée}} ->> ennuyé TEST: cet espion qui sera {{jugée}} bientôt ->> jugé TEST: la danse n’en est pas {{fini}} pour autant… ->> finie TEST: Une averse semble être {{annoncé}}. ->> annoncée TEST: ta fille qui pense avoir été {{trompé}} ->> trompée TEST: cette carte qui n’y sera jamais {{retrouvé}} à temps ->> retrouvée TEST: Ma mémoire qui a aussi été {{effacé}}. ->> effacée TEST: Sa femme qui ne paraît pas avoir été {{choqué}} ->> choquée TEST: l’avenir de la région paraissait {{suspendue}} à ce financement ->> suspendu TEST: l’idiot qui n’y affirmait pas être devenu {{géniale}} mais seulement moins ignorant ->> génial TEST: Mon ami qui pensait être {{suivie}} ->> suivi TEST: notre amie risquait d’être {{oubliés}} ->> oubliée TEST: l’écolier qui ne croyait pas avoir été {{brillante}} ->> brillant|brillanté TEST: l’hypocrite pensait avoir été {{subtils}} ->> subtil TEST: un sot se fait plus {{savants}} qu’il n’est ->> savant TEST: le chat qui s’efforce d’être {{invisibles}} ->> invisible TEST: cette femme se fait {{grand}} devant ses contempteurs ->> grande TEST: mon chat se fait {{petite}} ->> petit TEST: notre hôtesse ne se fit pas {{beaux}} mais hors normes ->> belle TEST: l’agente ne s’efforça pas de paraître {{instruites}} du problème ->> instruite TEST: j’ai eu d’autres témoignages où l’affaire est {{allé}} jusqu’à la convocation ->> allée TEST: le texte d’incrimination est {{claire}}. ->> clair TEST: la séparation des privilèges est {{activé}} par défaut ->> activée TEST: La fille qui dansait est {{tombé}}. ->> tombée TEST: La première était René, le parfumeur, qui s’approcha de Catherine TEST: où l’on sera par exemple capables de chiffrer le nombre d’incarcérations à éviter afin d’être rentable en termes d’investissement __ppas_sujet_être_accord_pluriel__ [<start>|,|(|/_start_] [les|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|$:B] (*WORD) || ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_VE_) @:[AQ]¬:[GWM] |
︙ | ︙ | |||
29434 29435 29436 29437 29438 29439 29440 | [<start>|,|(|/_start_] [certaines|maintes] (*WORD) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_VE_) @:[AQ]¬:(?:[GW]|[fe]:[pi]) [<start>|,|(|/_start_] [certaines|maintes] (*WORD) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:[AQ]¬:(?:[GW]|[fe]:[pi]) [<start>|,|(|/_start_] [certaines|maintes] (*WORD) ?qui¿ ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_VEP_) @:[AQ]¬:(?:[GW]|[me]:[pi]) [<start>|,|(|/_start_] [certaines|maintes] (*WORD) ?qui¿ ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:[AQ]¬:(?:[GW]|[me]:[pi]) <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and morph(\1, ":[NA].*:[fe]:[pi]", ":[GW]") and morph(\2, ":(?:[123]p|P)") --1>> =suggFemPlur(\-1) && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au féminin pluriel. | | | | | | > | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 29434 29435 29436 29437 29438 29439 29440 29441 29442 29443 29444 29445 29446 29447 29448 29449 29450 29451 29452 29453 29454 29455 29456 29457 29458 29459 29460 29461 29462 29463 29464 29465 29466 29467 29468 29469 29470 29471 29472 29473 29474 29475 29476 29477 29478 29479 29480 29481 29482 29483 29484 29485 29486 29487 29488 29489 29490 29491 29492 29493 29494 29495 29496 29497 29498 29499 29500 29501 29502 29503 29504 29505 29506 29507 29508 29509 29510 29511 29512 | [<start>|,|(|/_start_] [certaines|maintes] (*WORD) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_VE_) @:[AQ]¬:(?:[GW]|[fe]:[pi]) [<start>|,|(|/_start_] [certaines|maintes] (*WORD) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:[AQ]¬:(?:[GW]|[fe]:[pi]) [<start>|,|(|/_start_] [certaines|maintes] (*WORD) ?qui¿ ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_VEP_) @:[AQ]¬:(?:[GW]|[me]:[pi]) [<start>|,|(|/_start_] [certaines|maintes] (*WORD) ?qui¿ ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:[AQ]¬:(?:[GW]|[me]:[pi]) <<- /ppas/ not value(\-1, "|légion|pléthore|néant|réalité|") and morph(\1, ":[NA].*:[fe]:[pi]", ":[GW]") and morph(\2, ":(?:[123]p|P)") --1>> =suggFemPlur(\-1) && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au féminin pluriel. TEST: les femmes sont vraiment {{partis}} ->> parties TEST: les hommes n’en sont pas tout à fait {{fâchées}} ->> fâchés TEST: plusieurs invités qui n’en sont pas {{contentes}} ->> contents|contentés TEST: les réunions sans cesse reportées qui sont {{annulés}} ->> annulées TEST: les hommes croyant être {{instruites}} ->> instruits TEST: ces hommes sont {{tromper}} par tous ces hypocrites. ->> trompés TEST: les ouvriers ayant été {{persécutée}} par leur hiérarchie ->> persécutés TEST: deux estimations ont été {{reçus}} ->> reçues TEST: certains hommes croient avoir été {{dupées}} ->> dupés TEST: certains hommes qui pensent être plus {{instruites}} qu’ils ne sont réellement ->> instruits TEST: puisque certains hommes n’en pensent pas moins être {{trompées}} ->> trompés TEST: certains hommes qui n’en pensent pas devenir {{folles}} pour autant ->> fous TEST: certaines femmes pensent avoir été {{trompés}} ->> trompées TEST: certaines femmes ne croient pas être {{appauvris}} ->> appauvries TEST: certaines femmes qui y pensent être {{escroqués}} ->> escroquées TEST: certaines femmes qui n’en risquent pas moins d’être {{découverts}} ->> découvertes TEST: les femmes qui se font {{rare}} ->> rares TEST: les hommes qui s’efforçaient de paraître {{gentille}} ->> gentils TEST: ces dames se font {{discrets}} ->> discrètes TEST: certains hommes se font {{rare}} ->> rares TEST: certains hommes qui s’efforcent d’être {{habile}} ->> habiles TEST: certaines femmes se font {{petit}} ->> petites TEST: certaines femmes qui ne s’efforcent pas de paraître {{sensible}} ->> sensibles TEST: Surtout que les factures et opérations sont {{présent}} ->> présentes TEST: Pour que nos outils et méthodes continuent à être {{utilisé}} ->> utilisés TEST: Pour que nos méthodes et outils continuent à être {{utilisé}} ->> utilisés TEST: Les tortures que ce journaliste pense être “normales”. TEST: les abrutis sont légion __ppas_nom_propre_être_accord__ [<start>|,|(|/_start_] ($:M) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_VE_) @:[AQ]¬:[GMW] [<start>|,|(|/_start_] ($:M) ?qui¿ ?[ne|n’]¿ ?[en|y]¿ (/_LVED_) ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:[AQ]¬:[GMW] [<start>|,|(|/_start_] ($:M) ?qui¿ ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_VEP_) @:[AQ]¬:[GMW] [<start>|,|(|/_start_] ($:M) ?qui¿ ?[ne|n’]¿ [se|s’] ?[en|y]¿ (/_LVEPD_) ?/_LVEP_¿ ?/_LVEP_¿ ?/_LVEP_¿ /_LVEPF_ @:[AQ]¬:[GMW] <<- /ppas/ not tag(\1, "_enum_") and not value(\-1, "|légion|pléthore|néant|réalité|") and (morph(\2, ":[123]s") or (not tag(\1, "_enum_") and morph(\2, ":P"))) >>> <<- /ppas/ morph(\1, ":M.*:f", ":[me]") and morph(\-1, ":[AQ].*:m", ":[fe]") --1>> =suggFemSing(\-1) && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au féminin singulier. <<- /ppas/ __else__ and morph(\1, ":M.*:m", ":[fe]") and morph(\-1, ":[AQ].*:f", ":[me]") --1>> =suggMasSing(\-1) && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au masculin singulier. <<- /ppas/ __else__ and morph(\-1, ":p", ":[AQ].*:[si]") --1>> =suggSing(\-1) && Accord erroné : “\1” et “\-1” ne sont pas accordés. Mettez au singulier. TEST: Marianne semble devenue {{colériques}} ->> colérique TEST: Pauline n’affirme pas avoir été {{vaincu}} pour autant ->> vaincue TEST: Sara n’en croit pas cependant être devenue {{aigries}} ->> aigrie TEST: Patrick est devenu {{folles}} ->> fou TEST: Mohammed ne semble pas avoir paru {{dingues}} ->> dingue TEST: Isaac n’en estime pas réellement avoir semblé {{faibles}} ->> faible TEST: Antoine est {{mariée}}. ->> marié TEST: Antoine n’est pas {{mariés}}. ->> marié TEST: Antoine est peut-être {{fatiguée}}. ->> fatigué TEST: Éric n’est pas très {{fatiguée}}. ->> fatigué TEST: Martine est {{marié}}. ->> mariée TEST: Martine qui n’est pas {{marié}}. ->> mariée TEST: Martine qui est très {{intelligent}}. ->> intelligente TEST: Martine n’est pas très {{intelligent}}. ->> intelligente TEST: Mohammed sait y être {{sensibles}} ->> sensible TEST: Pierre est {{dominée}} par son adversaire. ->> dominé TEST: Louise adorant avoir paru {{éduqué}} ->> éduquée TEST: Louise continue d’en être {{ému}} ->> émue TEST: Louise qui continue d’en être {{ému}} ->> émue TEST: Louise qui n’en cesse pas d’être {{ému}} pour autant ->> émue TEST: Alexandre commençait à n’y être {{sensibles}} que par intermittence. ->> sensible TEST: Jacques se fit {{petite}} ->> petit TEST: Paul qui se fait plus {{malins}} qu’il n’est réellement ->> malin TEST: Ève s’efforça de paraître {{innocentes}}, Violaine soupira. ->> innocente TEST: Annie ne s’y fit pas plus {{petit}}, bien au contraire ->> petite TEST: Les travaux que Jeanne pense être achevés depuis longtemps n’ont pas encore commencé. __ppas_adj_être_celui_celle_ceux_celles_qui__ [<start>|,|(] *WORD /_VE_ celui qui [<start>|,|(] *WORD /_LVED_ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ celui qui <<- /ppas/ morph(\2, ":[AQ].*:[fp]", ":(?:G|:m:[si])") and morph(\3, ":(?:[123]s|P)") |
︙ | ︙ | |||
29522 29523 29524 29525 29526 29527 29528 | -2>> =suggMasPlur(\2) && Accord erroné avec “\-2 \-1” : cet adjectif devrait être au masculin pluriel. [<start>|,|(] *WORD /_VE_ celles qui [<start>|,|(] *WORD /_LVED_ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ celles qui <<- /ppas/ morph(\2, ":[AQ].*:[ms]", ":(?:G|:f:[pi])") and morph(\3, ":(?:[123]p|P)") -2>> =suggFemPlur(\2) && Accord erroné avec “\-2 \-1” : cet adjectif devrait être au féminin pluriel. | | | | | | 29523 29524 29525 29526 29527 29528 29529 29530 29531 29532 29533 29534 29535 29536 29537 29538 29539 29540 | -2>> =suggMasPlur(\2) && Accord erroné avec “\-2 \-1” : cet adjectif devrait être au masculin pluriel. [<start>|,|(] *WORD /_VE_ celles qui [<start>|,|(] *WORD /_LVED_ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ celles qui <<- /ppas/ morph(\2, ":[AQ].*:[ms]", ":(?:G|:f:[pi])") and morph(\3, ":(?:[123]p|P)") -2>> =suggFemPlur(\2) && Accord erroné avec “\-2 \-1” : cet adjectif devrait être au féminin pluriel. TEST: {{vains}} est celui qui croit que sa religion lui accorde le salut. ->> vain TEST: {{ridiculisé}} fut celle qui lutta d’arrache-pied à faire connaître la vérité. ->> ridiculisée TEST: {{faible}} paraissent avoir été ceux qui ont été vaincus ->> faibles TEST: {{oublié}} étaient celles qui avaient lutté pour un monde libre. ->> oubliées __ppas_adj_être_det_nom__ [<start>|,|(] *WORD /_VE_ [un|le|ce|cet] @:[NA].*:[me]:[si] [<start>|,|(] *WORD /_LVED_ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ [un|le|ce|cet] @:[NA].*:[me]:[si] <<- /ppas/ morph(\2, ":[AQ].*:[fp]", ":(?:G|:m:[si])") and morph(\3, ":(?:[123]s|P)") -2>> =suggMasSing(\2) && Accord erroné avec “\-2 \-1” : cet adjectif devrait être au masculin singulier. |
︙ | ︙ | |||
29557 29558 29559 29560 29561 29562 29563 | <<- /ppas/ morph(\2, ":[AQ].*:m", ":[fe]") and morph(\-1, ":[NA]:f", ":[me]") -2>> =suggFemPlur(\2) && Accord erroné avec “\-2 \-1” : cet adjectif devrait être au féminin pluriel. <<- /ppas/ __else__ and morph(\2, ":[AQ].*:f", ":[me]") and morph(\-1, ":[NA]:m", ":[fe]") -2>> =suggMasPlur(\2) && Accord erroné avec “\-2 \-1” : cet adjectif devrait être au masculin pluriel. <<- /ppas/ __else__ and morph(\2, ":[AQ].*:s", ":[Gpi]") and morph(\3, ":(?:[123]p|P)") -2>> =suggPlur(\2) && Accord erroné avec “\-2 \-1” : cet adjectif devrait être au pluriel. | | | | | | | | | | | | 29558 29559 29560 29561 29562 29563 29564 29565 29566 29567 29568 29569 29570 29571 29572 29573 29574 29575 29576 29577 29578 29579 29580 29581 | <<- /ppas/ morph(\2, ":[AQ].*:m", ":[fe]") and morph(\-1, ":[NA]:f", ":[me]") -2>> =suggFemPlur(\2) && Accord erroné avec “\-2 \-1” : cet adjectif devrait être au féminin pluriel. <<- /ppas/ __else__ and morph(\2, ":[AQ].*:f", ":[me]") and morph(\-1, ":[NA]:m", ":[fe]") -2>> =suggMasPlur(\2) && Accord erroné avec “\-2 \-1” : cet adjectif devrait être au masculin pluriel. <<- /ppas/ __else__ and morph(\2, ":[AQ].*:s", ":[Gpi]") and morph(\3, ":(?:[123]p|P)") -2>> =suggPlur(\2) && Accord erroné avec “\-2 \-1” : cet adjectif devrait être au pluriel. TEST: {{cachée}} allait devenir ce livre ->> caché TEST: {{vain}} fut la destruction de cette base. ->> vaine TEST: {{utiles}} a été la perte de notre arrogance ->> utile TEST: {{perdu}} serait devenu l’entreprise ->> perdue TEST: {{perdue}} allait être l’homme ->> perdu TEST: {{ridicule}} paraissent être les gesticulations des prêtres ->> ridicules TEST: {{perdue}} avaient été les vérités des religions à mystère ->> perdues TEST: {{perdus}} sont les femmes ->> perdues TEST: {{vérifiées}} semblent avoir été les faits ->> vérifiés TEST: {{libres}} aime avoir été notre fille ->> libre !!!! Participes passés après se croire/considérer/montrer/penser/révéler/savoir/sentir/voir/vouloir !! __ppas_part_présent_infinitif__ [me|m’|te|t’|l’] ?[en|y]¿ [avouant|faisant|montrant|pensant|révélant|sachant|sentant|supposant|tenant|voyant|voulant] @:[NA].*:p¬:(?:[GWYsi]|V0) |
︙ | ︙ | |||
29646 29647 29648 29649 29650 29651 29652 | __ppas_nous_verbe_pensée__ nous [>faire|>trouver|>considérer|>croire|>imaginer|>rendre|voilà] *WORD <<- /ppas/ ( not morph(\2, ":1p") or (morph(\2, ":1p") and value(<1, "|nous|ne|")) ) and morph(\3, ":[AQ].*:s", ":(?:G|Y|V0|P|[AQ].*:[ip])") and not (morph(\2, ":Y") and morph(\3, ":3s")) -3>> =suggPlur(\3) && Accord avec le pronom “nous” : « \3 » doit être au pluriel. | | | | | | | | | | | | | | | | | | | | | | 29647 29648 29649 29650 29651 29652 29653 29654 29655 29656 29657 29658 29659 29660 29661 29662 29663 29664 29665 29666 29667 29668 29669 29670 29671 29672 29673 29674 29675 29676 29677 29678 29679 29680 | __ppas_nous_verbe_pensée__ nous [>faire|>trouver|>considérer|>croire|>imaginer|>rendre|voilà] *WORD <<- /ppas/ ( not morph(\2, ":1p") or (morph(\2, ":1p") and value(<1, "|nous|ne|")) ) and morph(\3, ":[AQ].*:s", ":(?:G|Y|V0|P|[AQ].*:[ip])") and not (morph(\2, ":Y") and morph(\3, ":3s")) -3>> =suggPlur(\3) && Accord avec le pronom “nous” : « \3 » doit être au pluriel. TEST: ces hommes le rendent {{dingues}} ->> dingue TEST: Ce con me considère {{stupides}} ->> stupide TEST: la commandante nous trouve {{stupide}} ->> stupides TEST: Je les crois {{capable}} du pire ->> capables TEST: la voilà {{perdu}} ->> perdue TEST: la voilà {{forcé}} à abandonner ->> forcée TEST: nous nous crûmes {{perdu}} ->> perdus TEST: Cette femme me rend {{folles}}. ->> folle TEST: l’homme se considère {{instruits}} alors qu’il n’est qu’un aveugle qui tâtonne. ->> instruit TEST: Me voilà bien {{avancés}} ! ->> avancé TEST: avec eux, te voilà {{embarqués}} dans une drôle d’histoire… ->> embarqué TEST: un accident et nous voilà mal {{barré}}… ->> barrés TEST: Le voilà {{perdue}} dans son délire. ->> perdu TEST: un peu de maquillage et la voilà {{jolis}} comme un cœur. ->> jolie TEST: les voilà pauvrement {{équipé}} pour un tel périple. ->> équipés TEST: il se trouve {{laide}} ->> laid TEST: elle s’imagine {{perdu}} ->> perdue TEST: ils se rendent {{meilleures}} ->> meilleurs TEST: elles se croient {{meilleurs}} ->> meilleures TEST: ces gens se considèrent {{béni}} ->> bénis TEST: une chance pour elle alors qu’il n’a pas choisi TEST: elle se révèle d’ailleurs être une alliée de taille TEST: mais les considérer uniquement ainsi fait perdre la signification politique de leur geste. TEST: nous considérer ainsi fait le lit de la haine… TEST: les voilà souriant aux vissicitudes de l’existence TEST: me trouve abusé par ma propre ignorance |
︙ | ︙ | |||
29711 29712 29713 29714 29715 29716 29717 | TEST: il me faut être {{meilleurs}} que ces gars-là ->> meilleur TEST: il leur faut être {{prudent}} ->> prudents TEST: il lui faut être malin TEST: il nous faut être malines __ppas_pronom_sujet_verbe_état_verbe__ | | | | 29712 29713 29714 29715 29716 29717 29718 29719 29720 29721 29722 29723 29724 29725 29726 29727 | TEST: il me faut être {{meilleurs}} que ces gars-là ->> meilleur TEST: il leur faut être {{prudent}} ->> prudents TEST: il lui faut être malin TEST: il nous faut être malines __ppas_pronom_sujet_verbe_état_verbe__ [<start>|,|(] [je|j’|tu|iel] ?[ne|n’]¿ ?[en|y]¿ /_VE_ @:[123][sp]¬:[NAQGM] [<start>|,|(] [je|j’|tu|iel] ?[ne|n’]¿ ?[en|y]¿ /_LVED_ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:[123][sp]¬:[NAQGM] <<- /ppas/ --1>> =suggVerbPpas(\-1, ":s") && Accord avec le sujet “\2” : “\-1” devrait être un participe passé singulier. [<start>|,|(] il ?[ne|n’]¿ ?[en|y]¿ /_VE_ @:[123][sp]¬:[NAQGM] [<start>|,|(] il ?[ne|n’]¿ ?[en|y]¿ /_LVED_ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:[123][sp]¬:[NAQGM] <<- /ppas/ --1>> =suggVerbPpas(\-1, ":m:s") && Accord avec le sujet “\2” : “\-1” devrait être un participe passé masculin singulier. [<start>|,|(] elle ?[ne|n’]¿ ?[en|y]¿ /_VE_ @:[123][sp]¬:[NAQGM] |
︙ | ︙ | |||
29739 29740 29741 29742 29743 29744 29745 | [<start>|,|(] ils ?[ne|n’]¿ ?[en|y]¿ /_LVED_ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:[123][sp]¬:[NAQGM] <<- /ppas/ --1>> =suggVerbPpas(\-1, ":m:p") && Accord avec le sujet “\2” : “\-1” devrait être un participe passé masculin pluriel. [<start>|,|(] elles ?[ne|n’]¿ ?[en|y]¿ /_VE_ @:[123][sp]¬:[NAQGM] [<start>|,|(] elles ?[ne|n’]¿ ?[en|y]¿ /_LVED_ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:[123][sp]¬:[NAQGM] <<- /ppas/ --1>> =suggVerbPpas(\-1, ":f:p") && Accord avec le sujet “\2” : “\-1” devrait être un participe passé féminin pluriel. | | | | | | | | | | | | | | | | | | | | | 29740 29741 29742 29743 29744 29745 29746 29747 29748 29749 29750 29751 29752 29753 29754 29755 29756 29757 29758 29759 29760 29761 29762 29763 29764 29765 29766 29767 29768 29769 29770 29771 29772 29773 29774 29775 29776 29777 29778 29779 | [<start>|,|(] ils ?[ne|n’]¿ ?[en|y]¿ /_LVED_ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:[123][sp]¬:[NAQGM] <<- /ppas/ --1>> =suggVerbPpas(\-1, ":m:p") && Accord avec le sujet “\2” : “\-1” devrait être un participe passé masculin pluriel. [<start>|,|(] elles ?[ne|n’]¿ ?[en|y]¿ /_VE_ @:[123][sp]¬:[NAQGM] [<start>|,|(] elles ?[ne|n’]¿ ?[en|y]¿ /_LVED_ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ ?/_LVE_¿ /_LVEF_ @:[123][sp]¬:[NAQGM] <<- /ppas/ --1>> =suggVerbPpas(\-1, ":f:p") && Accord avec le sujet “\2” : “\-1” devrait être un participe passé féminin pluriel. TEST: je ne parais pas {{épuise}} par mon périple, mais je le suis. ->> épuisé|épuisée TEST: j’ai été {{bouleverse}} par ces aveux. ->> bouleversé|bouleversée TEST: il sait être {{désire}} ->> désiré TEST: elle imagine être {{désire}} ->> désirée TEST: elle semble avoir été {{sonne}} ->> sonnée TEST: iel semble être {{ignore}} ->> ignoré|ignorée TEST: ouais, on adore avoir été {{persécute}} par ces enfoirés ->> persécuté|persécutée|persécutés|persécutées TEST: nous préférions être restés {{chagrinait}} par cette perte ->> chagrinés|chagrinées TEST: on déclare avoir été {{choque}} par ces nouvelles ->> choqué|choqués|choquée|choquées TEST: ils semblent être redevenus {{élut}} ->> élus TEST: elles aiment avoir paru {{murent}} ->> murées|mues __ppas_fin_loc_verb_état_adj_et_adj__ [/_VE_|/_VEI_|/_LVEF_|/_LVEIF_|/_VEP_|/_LVEPF_|/_LVEPIF_] *WORD et @:A¬:[ISKYPEGW]|;C <<- /ppas/ morph(\2, ":[AQ]", ":G|;C") and not agreement(\2, \-1, False) --1>> =suggAgree(\-1, \2) && Cet adjectif n’est pas accordé avec l’adjectif “\2”. TEST: il est furieux et {{curieuse}} ->> curieux TEST: tu es sot et {{ignorants}} ->> ignorant TEST: elle est belle et {{intelligent}} ->> intelligente TEST: elle sut apparaître grande et {{humbles}} à la fois ->> humble TEST: ils devenaient forts et {{humble}} ->> humbles TEST: ils crurent avoir été trompés et {{volé}} ->> volés TEST: elles déclareront être restées calmes et {{attentive}} ->> attentives TEST: nous imaginons devenir riches et {{connu}} ->> connus __ppas_être_confusion__ ne [pas|jamais] être @:(?:V(?:1.*:Y|2.*:Ip.*:3s|3.*:Is.*:3s)|2p) <<- /ppas/ --1>> =suggVerbPpas(\-1) && Après “ne \2 être”, il faut un participe passé. avoir [pu|cru|pensé|imaginé] être @:(?:V(?:1.*:Y|2.*:Ip.*:3s|3.*:Is.*:3s)|2p) |
︙ | ︙ | |||
29798 29799 29800 29801 29802 29803 29804 | -2>> =suggVerbPpas(\2) && Après “être”, le verbe ne devrait pas être conjugué à la 3ᵉ personne du singulier. >être ~.ut$ <<- /ppas/ morph(\1, ":V", ":Q|>soit/") and morph(\2, ":V3.*:Is.*:3s", ":[NAQ]") and not tagbefore(\1, "_ceque_") and not tagbefore(\1, "_sujinfi_") -2>> =suggVerbPpas(\2) && Après “être”, le verbe ne devrait pas être conjugué à la 3ᵉ personne du singulier. | | | | | | < | | | | | | 29799 29800 29801 29802 29803 29804 29805 29806 29807 29808 29809 29810 29811 29812 29813 29814 29815 29816 29817 29818 29819 29820 29821 29822 | -2>> =suggVerbPpas(\2) && Après “être”, le verbe ne devrait pas être conjugué à la 3ᵉ personne du singulier. >être ~.ut$ <<- /ppas/ morph(\1, ":V", ":Q|>soit/") and morph(\2, ":V3.*:Is.*:3s", ":[NAQ]") and not tagbefore(\1, "_ceque_") and not tagbefore(\1, "_sujinfi_") -2>> =suggVerbPpas(\2) && Après “être”, le verbe ne devrait pas être conjugué à la 3ᵉ personne du singulier. TEST: Ne pas être {{aller}} là-bas est une grave erreur que nous regretterons longtemps. ->> allé|allés|allée|allées TEST: Ne pas être {{arrivez}} à ses fins. ->> arrivé|arrivés|arrivée|arrivées TEST: Ne pas être {{prit}} au sérieux. ->> pris|prise|prises TEST: Ne pas être {{voulut}}. ->> voulu|voulus|voulue|voulues TEST: avoir cru être {{éliminer}} par de tels bouffons… ->> éliminé|éliminés|éliminée|éliminées TEST: je me suis trompé, me suis {{laisser}} emporter. ->> laissé|laissés|laissée|laissées TEST: c’est être {{emportez}} par la vague. ->> emporté|emportés|emportée|emportées TEST: des jeunes étudiants anglais étaient {{dégoûtes}} ->> dégoûté|dégoûtés|dégoûtée|dégoûtées TEST: l’homme était {{sortit}} avec enthousiasme. ->> sorti|sortis|sortie|sorties TEST: ces femmes-là seront {{reconnut}} par leurs pairs ->> reconnu|reconnus|reconnue|reconnues TEST: Jeûner n’est pas seulement cesser de manger. TEST: Ne pas aimer n’est pas oublier l’autre. TEST: Dire la vérité, c’eût été manquer à sa parole. TEST: C’est soit manquer une opportunité, soit arriver à ses fins de manière douteuse. TEST: Nous nous efforçons de comprendre ce qu’être veut dire, ce qu’être signifie. TEST: ce qu’il avait cru être devenait un rêve lointain et à peine concevable. TEST: la grande crainte du maire est de voir s’effondrer d’autres immeubles |
︙ | ︙ | |||
30802 30803 30804 30805 30806 30807 30808 | TEST: on l’attend pour la fin de semaine, prévoit le Dr Bayart. TEST: fais le bien et ne juge pas TEST: fais-le bien TEST: Daignez le lui permettre TEST: Daignez la leur donner | < | | > | | | > | | > > | > | 30802 30803 30804 30805 30806 30807 30808 30809 30810 30811 30812 30813 30814 30815 30816 30817 30818 30819 30820 30821 30822 30823 30824 30825 30826 30827 30828 30829 30830 30831 30832 30833 30834 | TEST: on l’attend pour la fin de semaine, prévoit le Dr Bayart. TEST: fais le bien et ne juge pas TEST: fais-le bien TEST: Daignez le lui permettre TEST: Daignez la leur donner __imp_union_en__ *WORD en <<- /imp/ space(\1, 1, 1) and morph(\1, ":E", ":[GM]|>(?:aller|partir)/") and morph(>1, ":|<end>|>,", ":(?:N|A|Q|Y|M|P|B|H|T|D|Ov)|>(?:plus|moins|mieux|peu|trop|très|une?)/") and morph(<1, ":Cc|<start>|>,") >>> <<- /imp/ \1.endswith("e") or \1.endswith("E") ->> \1s-\2 && S’il s’agit d’un impératif, mettez un trait d’union.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4206 <<- /imp/ __else__ ->> \1-\2 && S’il s’agit d’un impératif, mettez un trait d’union.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4206 [<start>|,|(] *WORD en <<- /imp/ space(\2, 1, 1) and morph(\2, ":V(?:1.*:Ip.*:2s|[23].*:Ip.*:3s)", ":[GME]|>(?:aller|partir)/") and morph(>1, ":|<end>|>,", ":(?:N|A|Y|M|P|B|3[sp]|D|Ov)|>(?:plus|moins|mieux|peu|trop|très|une?)/") >>> <<- /imp/ morph(\2, ":V1") -2:3>> \2-\3 && S’il s’agit d’un impératif, mettez un trait d’union.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4206 <<- /imp/ __else__ -2:3>> =suggVerbTense(\2, ":E", ":2s")+"-"+\3 && S’il s’agit d’un impératif, mettez un trait d’union.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=4206 TEST: {{restons en}} là. ->> restons-en TEST: tu crois ça, {{donnes en}} encore ->> donnes-en TEST: tu crois ça, {{prend en}} ->> prends-en TEST: tu crois ça, {{donne en}} encore ->> donnes-en TEST: {{Venons en}} à des exemples précis ->> Venons-en TEST: {{restez en}} là ->> restez-en TEST: Intercède en ma faveur TEST: Même l’implacable guerrier-capitaine de la Fédération, James T. Kirk, apprend en rechignant à enterrer le phaser avec les bâtards Klingons qui ont tué son fils. TEST: Terminons en réservant une place de choix à l’un des relais les plus fervents de la pensée TEST: Le Souffle puisé à la Parole nous met en synergie avec le Père Qui souffre, souffre en nous sûrement de voir que Sa Parole déjà transmise autrefois peine à être accomplie. TEST: Passe en me donnant la nausée. TEST: Reviens en y consacrant plus de temps. TEST: Reviens en en apportant plus encore. |
︙ | ︙ | |||
31233 31234 31235 31236 31237 31238 31239 | <start> [l’|notre|votre|leur] *WORD *WORD ?[le|la|l’|les|en|nous|vous|lui|leur|y]¿ @:[123][sp] <start> [l’|notre|votre|leur] *WORD *WORD [nous|vous] [le|la|l’|les|en|y] @:[123][sp] <start> [l’|notre|votre|leur] *WORD *WORD [le|la|l’|les] [lui|leur|en|y] @:[123][sp] <start> [l’|notre|votre|leur] *WORD *WORD [lui|leur|y] en @:[123][sp] <<- /conf/ \4.islower() and morph(\3, ":[NA].*:e:[si]", ":G") and morph(\4, ":V1.*:Y", ":M") -4>> =suggVerbPpas(\4, ":s") && Confusion probable : “\4” est un verbe à l’infinitif, alors qu’il faudrait probablement un adjectif se rapportant au syntagme “\2 \3”. | | | | | | > > > > > > > > > > > > > > > > | | < < < | | | | > > > > > | 31237 31238 31239 31240 31241 31242 31243 31244 31245 31246 31247 31248 31249 31250 31251 31252 31253 31254 31255 31256 31257 31258 31259 31260 31261 31262 31263 31264 31265 31266 31267 31268 31269 31270 31271 31272 31273 31274 31275 31276 31277 31278 31279 31280 31281 31282 31283 31284 31285 | <start> [l’|notre|votre|leur] *WORD *WORD ?[le|la|l’|les|en|nous|vous|lui|leur|y]¿ @:[123][sp] <start> [l’|notre|votre|leur] *WORD *WORD [nous|vous] [le|la|l’|les|en|y] @:[123][sp] <start> [l’|notre|votre|leur] *WORD *WORD [le|la|l’|les] [lui|leur|en|y] @:[123][sp] <start> [l’|notre|votre|leur] *WORD *WORD [lui|leur|y] en @:[123][sp] <<- /conf/ \4.islower() and morph(\3, ":[NA].*:e:[si]", ":G") and morph(\4, ":V1.*:Y", ":M") -4>> =suggVerbPpas(\4, ":s") && Confusion probable : “\4” est un verbe à l’infinitif, alors qu’il faudrait probablement un adjectif se rapportant au syntagme “\2 \3”. <start> [les|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|moult] *WORD *WORD [ne|n’|me|m’|te|t’|se|s’] <start> [les|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|moult] *WORD *WORD ?[le|la|l’|les|en|nous|vous|lui|leur|y]¿ @:[123][sp] <start> [les|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|moult] *WORD *WORD [nous|vous] [le|la|l’|les|en|y] @:[123][sp] <start> [les|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|moult] *WORD *WORD [le|la|l’|les] [lui|leur|en|y] @:[123][sp] <start> [les|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs|moult] *WORD *WORD [lui|leur|y] en @:[123][sp] <<- /conf/ \4.islower() and morph(\3, ":[NA].*:[pi]", ":G") and morph(\4, ":V1.*:Y", ":M") -4>> =suggVerbPpas(\4, ":p") && Confusion probable : “\4” est un verbe à l’infinitif, alors qu’il faudrait probablement un adjectif se rapportant au syntagme “\2 \3”. <start> [quels|certains|maints] *WORD *WORD [ne|n’|me|m’|te|t’|se|s’] <start> [quels|certains|maints] *WORD *WORD ?[le|la|l’|les|en|nous|vous|lui|leur|y]¿ @:[123][sp] <start> [quels|certains|maints] *WORD *WORD [nous|vous] [le|la|l’|les|en|y] @:[123][sp] <start> [quels|certains|maints] *WORD *WORD [le|la|l’|les] [lui|leur|en|y] @:[123][sp] <start> [quels|certains|maints] *WORD *WORD [lui|leur|y] en @:[123][sp] <<- /conf/ \4.islower() and morph(\3, ":[NA].*:[me]:[pi]", ":G") and morph(\4, ":V1.*:Y", ":M") -4>> =suggVerbPpas(\4, ":m:p") && Confusion probable : “\4” est un verbe à l’infinitif, alors qu’il faudrait probablement un adjectif se rapportant au syntagme “\2 \3”. <start> [quelles|certaines|maintes] *WORD *WORD [ne|n’|me|m’|te|t’|se|s’] <start> [quelles|certaines|maintes] *WORD *WORD ?[le|la|l’|les|en|nous|vous|lui|leur|y]¿ @:[123][sp] <start> [quelles|certaines|maintes] *WORD *WORD [nous|vous] [le|la|l’|les|en|y] @:[123][sp] <start> [quelles|certaines|maintes] *WORD *WORD [le|la|l’|les] [lui|leur|en|y] @:[123][sp] <start> [quelles|certaines|maintes] *WORD *WORD [lui|leur|y] en @:[123][sp] <<- /conf/ \4.islower() and morph(\3, ":[NA].*:[fe]:[pi]", ":G") and morph(\4, ":V1.*:Y", ":M") -4>> =suggVerbPpas(\4, ":f:p") && Confusion probable : “\4” est un verbe à l’infinitif, alors qu’il faudrait probablement un adjectif se rapportant au syntagme “\2 \3”. TEST: mon pantalon {{repriser}} me grattait. ->> reprisé TEST: la petite {{penser}} ne cessait de tourner dans son cerveau enfiévré. ->> pensée TEST: ce tableau {{voler}} coûte très cher. ->> volé TEST: la difficulté {{passer}} t’aidera par la suite ->> passée TEST: notre voiture {{décolorer}} avait mauvaise allure ->> décolorée TEST: l’activiste {{démasquer}} servira de taupe pour nous. ->> démasqué|démasquée TEST: les hommes nouvellement {{arriver}} ne nous dirent rien de ce qu’ils avaient vu. ->> arrivés|arrivées TEST: les documents {{photocopier}} ne sont pas lisibles. ->> photocopiés|photocopiées TEST: tes doutes {{remâcher}} deviennent difficiles à vivre. ->> remâchés|remâchées TEST: quels éléments {{fabriquer}} pourrait servir ->> fabriqués TEST: quelles idées {{oublier}} seraient notre salut ->> oubliées TEST: Le vieux cocher avait mission TEST: le verbe aller est irrégulier. __conf_quel_être_nom_verbe__ [quel|quels|quelle|quelles] >être [le|mon|ton|son|ce|cet] @:V¬:[NA] [quel|quels|quelle|quelles] >pouvoir être [le|mon|ton|son|ce|cet] @:V¬:[NA] |
︙ | ︙ | |||
31963 31964 31965 31966 31967 31968 31969 | *WORD ~ons$ nous [<end>|,|)] *WORD ~ons$ nous @:¬:(?:Y|1p) <<- /inte/ space(\2, 1, 1) and ( (value(\2, "|avions|") and not morph(\1, ":A.*:[me]:[sp]") and not morph(\-1, ":(:?3[sp]|Ov)")) or (morph(\2, ":V.*:1p", ":[GNW]") and not morph(\1, ":Os")) ) -2:3>> \2-nous && Forme interrogative ? Mettez un trait d’union. | | | | | | | | | | 31985 31986 31987 31988 31989 31990 31991 31992 31993 31994 31995 31996 31997 31998 31999 32000 32001 32002 32003 32004 32005 32006 | *WORD ~ons$ nous [<end>|,|)] *WORD ~ons$ nous @:¬:(?:Y|1p) <<- /inte/ space(\2, 1, 1) and ( (value(\2, "|avions|") and not morph(\1, ":A.*:[me]:[sp]") and not morph(\-1, ":(:?3[sp]|Ov)")) or (morph(\2, ":V.*:1p", ":[GNW]") and not morph(\1, ":Os")) ) -2:3>> \2-nous && Forme interrogative ? Mettez un trait d’union. TEST: Ils savent, réellement {{croyons nous}}, comment résoudre le problème, mais ils n’ont fait que de la merde. ->> croyons-nous TEST: y {{retrouverons nous}} enfin la tranquilité ? ->> retrouverons-nous TEST: comment alors {{irons nous}} à la pêche ? ->> irons-nous TEST: pourquoi {{sommes nous}} réellement des dieux ? ->> sommes-nous TEST: À quelle autorité {{prétendons nous}} sur ces gens… ->> prétendons-nous TEST: quel exercice {{avions nous}} revu ? ->> avions-nous TEST: À quelle autorité {{prétendons nous}} si… ->> prétendons-nous TEST: pourquoi {{entendons nous}} souvent ces injonctions idiotes ? ->> entendons-nous TEST: les avions nous font rêver. __inte_union_vous2!7__ , ~ez$ vous [<end>|,|)] , ~ez$ vous @:¬:(?:2p|Y) <<- /inte/ space(\2, 1, 1) and morph(\2, ":V.*:2p", ":[GW]") and not value(\2, "|veuillez|sachez|") |
︙ | ︙ | |||
31997 31998 31999 32000 32001 32002 32003 | -2:3>> \2-vous && Forme interrogative ? Mettez un trait d’union. *WORD ~..e[zs]$ vous [<end>|,|)] *WORD ~..e[zs]$ vous @:¬:(?:Y|2p) <<- /inte/ space(\2, 1, 1) and morph(\2, ":V.*:2p", ":[GNW]") and not value(\2, "|veuillez|") and not morph(\1, ":Os") -2:3>> \2-vous && Forme interrogative ? Mettez un trait d’union. | | | | | | | | | | | | | | | | 32019 32020 32021 32022 32023 32024 32025 32026 32027 32028 32029 32030 32031 32032 32033 32034 32035 32036 32037 32038 32039 32040 32041 32042 32043 32044 32045 32046 32047 32048 32049 32050 32051 32052 32053 32054 32055 32056 32057 32058 32059 32060 32061 32062 32063 32064 32065 32066 32067 32068 32069 32070 32071 32072 32073 32074 32075 32076 32077 32078 32079 32080 32081 | -2:3>> \2-vous && Forme interrogative ? Mettez un trait d’union. *WORD ~..e[zs]$ vous [<end>|,|)] *WORD ~..e[zs]$ vous @:¬:(?:Y|2p) <<- /inte/ space(\2, 1, 1) and morph(\2, ":V.*:2p", ":[GNW]") and not value(\2, "|veuillez|") and not morph(\1, ":Os") -2:3>> \2-vous && Forme interrogative ? Mettez un trait d’union. TEST: ils seront, me {{direz vous}}, étroitement surveillés, mais rien ne le garantit. ->> direz-vous TEST: Mais {{soutiendrez vous}} cette proposition ? ->> soutiendrez-vous TEST: pourquoi ailleurs {{soutenez vous}} ces gens-là ? ->> soutenez-vous TEST: comment {{êtes vous}} arrivées là ? ->> êtes-vous TEST: quel genre de femme {{voulez vous}} réellement ? ->> voulez-vous TEST: quel exercice {{avions nous}} réellement ? ->> avions-nous TEST: quel homme {{voulez vous}} qu’il devienne ->> voulez-vous TEST: Veuillez vous instruire avant de contester ces mesures. __inte_union_ils!7__ [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] ~[eo]nt$ ils [<end>|,|)] [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] ~[eo]nt$ ils @:¬:3p <<- /inte/ space(\2, 1, 1) and morph(\2, ":V.*:3p", ":[GW]") -2:3>> \2-\3 && Forme interrogative ? Mettez un trait d’union. [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] [ont|avaient|eurent|eussent|auront|auraient|sont|étaient|furent|fussent|seront|seraient] ils <<- /inte/ space(\2, 1, 1) -2:3>> \2-\3 && Forme interrogative ? Mettez un trait d’union. *WORD ~[eo]nt$ ils [<end>|,|)] *WORD ~[eo]nt$ ils @:¬:3p <<- /inte/ space(\2, 1, 1) and morph(\2, ":V.*:3p", ":[GNW]") and not value(\1, "|ce|ils|elles|iels|") -2:3>> \2-\3 && Forme interrogative ? Mettez un trait d’union. TEST: {{Viendront ils}} demain ? ->> Viendront-ils TEST: qui {{seront ils}} une fois adultes ? ->> seront-ils TEST: dans quel retaurant {{iront ils}} ? ->> iront-ils __inte_union_elles_iels!7__ [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] ~[eo]nt$ [elles|iels] [<end>|,|)] [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] ~[eo]nt$ [elles|iels] @:¬:3p <<- /inte/ space(\2, 1, 1) and morph(\2, ":V.*:3p", ":[GW]") -2:3>> \2-\3 && Forme interrogative ? Mettez un trait d’union. [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] [ont|avaient|eurent|eussent|auront|auraient|sont|étaient|furent|fussent|seront|seraient] [elles|iels] <<- /inte/ space(\2, 1, 1) -2:3>> \2-\3 && Forme interrogative ? Mettez un trait d’union. *WORD ~[eo]nt$ [elles|iels] [<end>|,|)] *WORD ~[eo]nt$ [elles|iels] @:¬:3p <<- /inte/ space(\2, 1, 1) and morph(\2, ":V.*:3p", ":[GNW]") and not value(\1, "|ce|ils|elles|iels|") -2:3>> \2-\3 && Forme interrogative ? Mettez un trait d’union. TEST: {{viennent elles}} souvent ? ->> viennent-elles TEST: quand {{furent elles}} recrutées ? ->> furent-elles TEST: quels éléments {{examinèrent elles}} ? ->> examinèrent-elles TEST: {{connaissent iels}} leurs droits ? ->> connaissent-iels !! !! !!!! Accord du sujet avec le pronom de la forme interrogative !! !! |
︙ | ︙ |