Overview
Comment: | [fr] nr: iel/iels, +ajustements |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr |
Files: | files | file ages | folders |
SHA3-256: |
67cfc7da1d679d40582ab530271c77df |
User & Date: | olr on 2019-10-06 18:25:41 |
Other Links: | manifest | tags |
Context
2019-10-07
| ||
19:48 | [fr] ajustements check-in: 8433ff6eb8 user: olr tags: trunk, fr | |
2019-10-06
| ||
18:25 | [fr] nr: iel/iels, +ajustements check-in: 67cfc7da1d user: olr tags: trunk, fr | |
10:50 | [fx] init: remove console.log check-in: c44ade5857 user: olr tags: trunk, fx | |
Changes
Modified gc_lang/fr/rules.grx from [614dd2efca] to [56f84c2161].
︙ | ︙ | |||
850 851 852 853 854 855 856 | !!!! Virgules !! !! !! # virgules manquantes __[i>/virg(virgule_manquante_avant_etc)__ {w_1}( etc[.]) @@$ <<- -1>> , etc. # Avant « etc. », il faut mettre une virgule. __[i>/virg(virgule_manquante_avant_car)__ | | | | | 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 | !!!! Virgules !! !! !! # virgules manquantes __[i>/virg(virgule_manquante_avant_etc)__ {w_1}( etc[.]) @@$ <<- -1>> , etc. # Avant « etc. », il faut mettre une virgule. __[i>/virg(virgule_manquante_avant_car)__ ({w_1})( car)(?= (?:j[e’]|tu|ie?ls?|nous|vous|elles?|on|les?|l[a’]|ces?|des?|cette|[mts](?:on|a|es))\b) @@0,$ <<- not morph(\1, ":[DR]") -2>> , car # Si « car » est la conjonction de coordination, une virgule est peut-être souhaitable.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=3447 __[i>/virg(virgule_manquante_avant_mais)__ ({w_1})( mais)(?= (?:j[e’]|tu|ie?ls?|nous|vous|elles?|on)\b) @@0,$ <<- not morph(\1, ">(?:[mtscl]es|[nv]os|quels)/") -2>> , mais # Si « mais » est la conjonction de coordination, une virgule est souhaitable si elle introduit une nouvelle proposition.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=3445 __[i>/virg(virgule_manquante_avant_donc)__ ({w_1})( donc)(?= (?:j[e’]|tu|ie?ls?|elles?|on)\b) @@0,$ <<- not morph(\1, ":[VG]") -2>> , donc # Si « donc » est la conjonction de coordination, une virgule est souhaitable si elle introduit une nouvelle proposition.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=3448 TEST: Un chien, un chat{{ etc.}} ->> , etc. TEST: Je suis fatigué{{ car}} ils ont joué toute la nuit. ->> , car TEST: Je suis fatigué{{ mais}} il a joué toute la nuit. ->> , mais TEST: il l’a vu de ses propres yeux{{ donc}} il faut y croire. ->> , donc |
︙ | ︙ | |||
1129 1130 1131 1132 1133 1134 1135 | "(lorsqu|puisqu|presqu|quoiqu|jusqu|qu|aujourd|entr) " @@0 <<- ->> \1’ # Il manque vraisemblablement une apostrophe. <<- ~>> \1’ # Solution prudente : __[i>/typo(typo_apostrophe_manquante_prudence1)!8__ ne ([mtsl] )([aeéiouhyîèêôû][\w-]*) @@3,$ <<- -1>> =\1[:-1]+"’" # Il manque une apostrophe. __[i>/typo(typo_apostrophe_manquante_prudence2)!8__ | | | 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 | "(lorsqu|puisqu|presqu|quoiqu|jusqu|qu|aujourd|entr) " @@0 <<- ->> \1’ # Il manque vraisemblablement une apostrophe. <<- ~>> \1’ # Solution prudente : __[i>/typo(typo_apostrophe_manquante_prudence1)!8__ ne ([mtsl] )([aeéiouhyîèêôû][\w-]*) @@3,$ <<- -1>> =\1[:-1]+"’" # Il manque une apostrophe. __[i>/typo(typo_apostrophe_manquante_prudence2)!8__ (?:je|tu|ie?ls?|nous|vous|on|ça|elles?) ([nmtsl] )([aeéiouhyîèêôû][\w-]*) @@*,$ <<- not option("mapos") and morph(\2, ":V") -1>> =\1[:-1]+"’" # Il manque probablement une apostrophe. # Solution audacieuse : __[s>/typo(typo_apostrophe_manquante_audace1)!8__ ([ldsncjmtç] )[aeéiouhAEÉIOUHyîèêôûYÎÈÊÔÛ] @@0 <<- option("mapos") and not before("(?i)(?:lettre|caractère|glyphe|dimension|variable|fonction|point) *$") -1>> =\1[:-1]+"’" # Il manque peut-être une apostrophe. # Note : pour les majuscules, la règle se situe lors de la passe suivante. |
︙ | ︙ | |||
1442 1443 1444 1445 1446 1447 1448 | TEST: __ocr__ À ce compte-{{Ci}}, on n’en viendra jamais à bout. TEST: __ocr__ Quelques-{{Uns}} sont incapables d’y parvenir. ## Mots inconnus du dictionnaire __[s]/ocr(mots_composés_inconnus)__ \w+-\w+ | | | 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 | TEST: __ocr__ À ce compte-{{Ci}}, on n’en viendra jamais à bout. TEST: __ocr__ Quelques-{{Uns}} sont incapables d’y parvenir. ## Mots inconnus du dictionnaire __[s]/ocr(mots_composés_inconnus)__ \w+-\w+ <<- not spell(\0) and not re.search("(?i)-(?:je|tu|on|nous|vous|ie?ls?|elles?|ce|là|ci|les?|la|leur|une?s|moi|toi)$", \0) ->> _ # Erreur de numérisation ? Mot composé inconnu du dictionnaire. TEST: __ocr__ c’est du {{base-bal}}] TEST: __ocr__ cet homme-là est corrompu. TEST: __ocr__ cette femme-là est revenue nous dire ce qu’elle pensait de nous. TEST: __ocr__ Est-ce le bon moment pour nous ennuyer avec ça ? TEST: __ocr__ Alors, dis-moi, comment triompher de tous les empires de la Terre ? |
︙ | ︙ | |||
1661 1662 1663 1664 1665 1666 1667 | <<- spell(\1+"-"+\2) and analyse(\1+"-"+\2, ":") ->> \1-\2 # Trait d’union : un tiret simple suffit. TEST: Nous préparons une {{contre–attaque}}. TEST: Nous préparons une {{contre−attaque}}. __<i]/tu(tu_t_euphonique_incorrect)__ | | | | 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 | <<- spell(\1+"-"+\2) and analyse(\1+"-"+\2, ":") ->> \1-\2 # Trait d’union : un tiret simple suffit. TEST: Nous préparons une {{contre–attaque}}. TEST: Nous préparons une {{contre−attaque}}. __<i]/tu(tu_t_euphonique_incorrect)__ ([-–—− ]t(?:[’' ][-–—−]?|[-–—−][’' ]?))(ie?ls?|elles?|on|tu) @@0,$ <<- re.search("(?i)^(?:ie?ls|elles|tu)$", \2) -1>> - # Le “t” euphonique n’est pas nécessaire avec “\2”.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?T1=t+euphonique&id=2513 <<- __else__ and \1 != "-t-" and \1 != "-T-" -1>> -t- # Pour le “t” euphonique, il faut deux traits d’union. Pas d’apostrophe. Pas d’espace. <<- \1 != "-t-" ~1>> -t- __<i]/tu(tu_t_euphonique_superflu)__ [td]([- ]t[-’' ])(?:il|elle|on) @@1 <<- -1>> - # Le “t” euphonique est superflu quand le verbe se termine par “t” ou “d”.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?T1=t+euphonique&id=2513 <<- \1 != "-t-" ~1>> -t- __<i]/tu(tu_t_euphonique_manquant)__ |
︙ | ︙ | |||
1852 1853 1854 1855 1856 1857 1858 | [m’|s’] ?[en|y]¿ @:¬:[OX] <<- =>> select(\-1, ":V") t’ [le|la|l’|les|en|y] @:(?:[123][sp]|P|Y)¬:X|>rien/ <<- =>> select(\3, ":(?:[123][sp]|P|Y)") | | | 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 | [m’|s’] ?[en|y]¿ @:¬:[OX] <<- =>> select(\-1, ":V") t’ [le|la|l’|les|en|y] @:(?:[123][sp]|P|Y)¬:X|>rien/ <<- =>> select(\3, ":(?:[123][sp]|P|Y)") t’ @:¬:X|>(?:rien|ie?ls?|elles?|on)/ <<- =>> select(\2, ":(?:[123][sp]|P|Y)") y @:¬:[OX] <<- =>> select(\2, ":(?:[123][sp]|P|Y)") [je|j’|il|ils|on] ?[le|la|l’|les|en|nous|vous|lui|leur|y]¿ @:¬:[OX] [je|j’|il|ils|on] [nous|vous] [le|la|l’|les|en|y] @:¬:[OX] |
︙ | ︙ | |||
2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 | ~\w-[eE]lle$ <<- /inte/ morphVC(\1, ":3p", ":3s") ->> =suggVerb(\1, ":3s", None, True) + "|" + \1+"s" # Forme interrogative. Désaccord avec “elle”. Le verbe n’est pas à la 3ᵉ personne du singulier. <<- /inte/ __else__ and morphVC(\1, ":V", ":3s") ->> =suggVerb(\1, ":3s", None, True) # Forme interrogative. Désaccord avec “elle”. Le verbe n’est pas à la 3ᵉ personne du singulier. <<- /inte/ __else__ and morphVC(\1, ":", ":V|>t/") ->> =suggSimil(\1, ":3s", False, True) # Forme interrogative. Désaccord avec “elle”. Le verbe n’est pas à la 3ᵉ personne du singulier. <<- />> -elle|VCint ~\w-[oO]n$ <<- /inte/ morphVC(\1, ":V", ":3s") ->> =suggVerb(\1, ":3s", None, True) # Forme interrogative. Désaccord avec “on”. Le verbe n’est pas à la 3ᵉ personne du singulier. <<- /inte/ __else__ and morphVC(\1, ":", ":V|>t/") ->> =suggSimil(\1, ":3s", False, True) # Forme interrogative. Désaccord avec “on”. Le verbe n’est pas à la 3ᵉ personne du singulier. <<- />> -on|VCint ~\w-[cCs]e$ <<- /inte/ morphVC(\1, ":V", ":(?:3s|V0e.*:3p)") | > > > > > > | 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 | ~\w-[eE]lle$ <<- /inte/ morphVC(\1, ":3p", ":3s") ->> =suggVerb(\1, ":3s", None, True) + "|" + \1+"s" # Forme interrogative. Désaccord avec “elle”. Le verbe n’est pas à la 3ᵉ personne du singulier. <<- /inte/ __else__ and morphVC(\1, ":V", ":3s") ->> =suggVerb(\1, ":3s", None, True) # Forme interrogative. Désaccord avec “elle”. Le verbe n’est pas à la 3ᵉ personne du singulier. <<- /inte/ __else__ and morphVC(\1, ":", ":V|>t/") ->> =suggSimil(\1, ":3s", False, True) # Forme interrogative. Désaccord avec “elle”. Le verbe n’est pas à la 3ᵉ personne du singulier. <<- />> -elle|VCint ~\w-[iI]el$ <<- /inte/ morphVC(\1, ":3p", ":3s") ->> =suggVerb(\1, ":3s", None, True) + "|" + \1+"s" # Forme interrogative. Désaccord avec “iel”. Le verbe n’est pas à la 3ᵉ personne du singulier. <<- /inte/ __else__ and morphVC(\1, ":V", ":3s") ->> =suggVerb(\1, ":3s", None, True) # Forme interrogative. Désaccord avec “iel”. Le verbe n’est pas à la 3ᵉ personne du singulier. <<- /inte/ __else__ and morphVC(\1, ":", ":V|>t/") ->> =suggSimil(\1, ":3s", False, True) # Forme interrogative. Désaccord avec “iel”. Le verbe n’est pas à la 3ᵉ personne du singulier. <<- />> -iel|VCint ~\w-[oO]n$ <<- /inte/ morphVC(\1, ":V", ":3s") ->> =suggVerb(\1, ":3s", None, True) # Forme interrogative. Désaccord avec “on”. Le verbe n’est pas à la 3ᵉ personne du singulier. <<- /inte/ __else__ and morphVC(\1, ":", ":V|>t/") ->> =suggSimil(\1, ":3s", False, True) # Forme interrogative. Désaccord avec “on”. Le verbe n’est pas à la 3ᵉ personne du singulier. <<- />> -on|VCint ~\w-[cCs]e$ <<- /inte/ morphVC(\1, ":V", ":(?:3s|V0e.*:3p)") |
︙ | ︙ | |||
2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 | <<- />> -ils|VCint ~\w-[eE]lles$ <<- /inte/ morphVC(\1, ":V", ":3p") ->> =suggVerb(\1, ":3p", None, True) # Forme interrogative. Désaccord avec “elles”. Le verbe n’est pas à la 3ᵉ personne du pluriel. <<- /inte/ __else__ and morphVC(\1, ":", ":V|>t/") ->> =suggSimil(\1, ":3p", False, True) # Forme interrogative. Désaccord avec “elles”. Le verbe n’est pas à la 3ᵉ personne du pluriel. <<- />> -elles|VCint TEST: {{Vas-je}} ->> Vais-je TEST: {{bluff-je}} TEST: {{Prit-je}} ->> Pris-je TEST: {{prix-je}} le temps d’y parvenir ? Oui. TEST: {{Peut-tu}} ->> Peux-tu TEST: {{peu-tu}} revenir chez moi ? TEST: {{Peux-il}} ->> Peut-il | > > > > > | 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 | <<- />> -ils|VCint ~\w-[eE]lles$ <<- /inte/ morphVC(\1, ":V", ":3p") ->> =suggVerb(\1, ":3p", None, True) # Forme interrogative. Désaccord avec “elles”. Le verbe n’est pas à la 3ᵉ personne du pluriel. <<- /inte/ __else__ and morphVC(\1, ":", ":V|>t/") ->> =suggSimil(\1, ":3p", False, True) # Forme interrogative. Désaccord avec “elles”. Le verbe n’est pas à la 3ᵉ personne du pluriel. <<- />> -elles|VCint ~\w-[iI]els$ <<- /inte/ morphVC(\1, ":V", ":3p") ->> =suggVerb(\1, ":3p", None, True) # Forme interrogative. Désaccord avec “iels”. Le verbe n’est pas à la 3ᵉ personne du pluriel. <<- /inte/ __else__ and morphVC(\1, ":", ":V|>t/") ->> =suggSimil(\1, ":3p", False, True) # Forme interrogative. Désaccord avec “iels”. Le verbe n’est pas à la 3ᵉ personne du pluriel. <<- />> -iels|VCint TEST: {{Vas-je}} ->> Vais-je TEST: {{bluff-je}} TEST: {{Prit-je}} ->> Pris-je TEST: {{prix-je}} le temps d’y parvenir ? Oui. TEST: {{Peut-tu}} ->> Peux-tu TEST: {{peu-tu}} revenir chez moi ? TEST: {{Peux-il}} ->> Peut-il |
︙ | ︙ | |||
2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 | TEST: {{étai-ce}} notre destinée de souffrir ? TEST: {{étaient-se}} ces hommes-là qui allaient nous guider dans les montagnes ? TEST: {{attaquant-ils}} ->> attaquent-ils TEST: {{boycott-ils}} TEST: {{prendrons-elles}} un verre avec moi ? TEST: {{bloc-elles}} TEST: {{vient-elles}} demain ? TEST: Était-ce des femmes de ce pays ? TEST: Eh ! dit Athos, ne sont-ce pas des braconniers qu’on arrête là-bas ? TEST: Le moteur choisi convient-il ? __inte_verbes_composés_interrogatifs_impératifs__ ~\w-[nN]ous$ | > > > > > | 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 | TEST: {{étai-ce}} notre destinée de souffrir ? TEST: {{étaient-se}} ces hommes-là qui allaient nous guider dans les montagnes ? TEST: {{attaquant-ils}} ->> attaquent-ils TEST: {{boycott-ils}} TEST: {{prendrons-elles}} un verre avec moi ? TEST: {{bloc-elles}} TEST: {{vient-elles}} demain ? TEST: {{savent-iel}} ->> sait-iel|savent-iels TEST: {{peux-iel}} ->> peut-iel TEST: {{boycott-iel}} ->> boycotte-iel TEST: {{connaît-iels}} ->> connaissent-iels TEST: {{boycott-iels}} ->> boycottent-iels TEST: Était-ce des femmes de ce pays ? TEST: Eh ! dit Athos, ne sont-ce pas des braconniers qu’on arrête là-bas ? TEST: Le moteur choisi convient-il ? __inte_verbes_composés_interrogatifs_impératifs__ ~\w-[nN]ous$ |
︙ | ︙ | |||
3362 3363 3364 3365 3366 3367 3368 | [le|la|de] ~^[aâeéêiîoôu]. <<- /typo/ space_after(\1, 1, 1) and not re.search("(?i)^(?:onz[ei]|énième|iourte|ouistiti|ouate|one-?step|ouf|Ouagadougou|I(?:I|V|X|er|ᵉʳ|ʳᵉ|è?re))", \2) and not morph(\2, ":G") -1:.2>> =\1[0:1]+"’" # Élision de l’article devant un mot commençant par une voyelle.|http://fr.wikipedia.org/wiki/Élision si [il|ils] <<- /typo/ space_after(\1, 1, 1) -1:.2>> s’ # Il faut élider “si” et l’accoler au pronom.|http://fr.wikipedia.org/wiki/Élision | | | 3378 3379 3380 3381 3382 3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 | [le|la|de] ~^[aâeéêiîoôu]. <<- /typo/ space_after(\1, 1, 1) and not re.search("(?i)^(?:onz[ei]|énième|iourte|ouistiti|ouate|one-?step|ouf|Ouagadougou|I(?:I|V|X|er|ᵉʳ|ʳᵉ|è?re))", \2) and not morph(\2, ":G") -1:.2>> =\1[0:1]+"’" # Élision de l’article devant un mot commençant par une voyelle.|http://fr.wikipedia.org/wiki/Élision si [il|ils] <<- /typo/ space_after(\1, 1, 1) -1:.2>> s’ # Il faut élider “si” et l’accoler au pronom.|http://fr.wikipedia.org/wiki/Élision que [il|ils|elle|elles|on|iel|iels] <<- /typo/ space_after(\1, 1, 1) -1:.2>> qu’ # Il faut élider “que” et l’accoler au pronom.|http://fr.wikipedia.org/wiki/Élision se ~^[aâeéêiîoôu]. <<- /typo/ \1 != "SE" and space_after(\1, 1, 1) and morph(\2, ":V", ":Q") -1:.2>> s’ # Il faut élider le pronom “se” et l’accoler au verbe.|http://fr.wikipedia.org/wiki/Élision TEST: {{le }}amour ->> l’ |
︙ | ︙ | |||
4500 4501 4502 4503 4504 4505 4506 | TEST: veuillez vous adresser à notre secretaire pour prendre rendez-vous. !!!! Virgules !! __virg_dialogue_après_nom_propre__ | | | 4516 4517 4518 4519 4520 4521 4522 4523 4524 4525 4526 4527 4528 4529 4530 | TEST: veuillez vous adresser à notre secretaire pour prendre rendez-vous. !!!! Virgules !! __virg_dialogue_après_nom_propre__ [<start>|,] $:M¬:G [/-je|/-tu|/-on|/-nous|/-vous|/-ils|/-elles|/-iels|/VCimp] <<- /virg/ -2>> \2, # Dialogue ? Ajoutez une virgule pour mettre en incise la personne à qui s’adresse la réplique. TEST: {{Maria}} donnez-vous du temps ? TEST: {{Marion}} passe-moi le sel. TEST: {{Paul}} prends-lui la main. TEST: Alexandre tient-il ses généraux ? TEST: Alexandra vient-elle ? |
︙ | ︙ | |||
4560 4561 4562 4563 4564 4565 4566 | <<- /typo/ not value(\3, "|t’|priori|posteriori|postériori|contrario|capella|fortiori|") -2>> À # S’il s’agit de la préposition « à », il faut accentuer la majuscule. <start> A bientôt [<end>|,] <<- /typo/ -2>> À # S’il s’agit de la préposition « à », il faut accentuer la majuscule. <start> A t’ *WORD | | | 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590 | <<- /typo/ not value(\3, "|t’|priori|posteriori|postériori|contrario|capella|fortiori|") -2>> À # S’il s’agit de la préposition « à », il faut accentuer la majuscule. <start> A bientôt [<end>|,] <<- /typo/ -2>> À # S’il s’agit de la préposition « à », il faut accentuer la majuscule. <start> A t’ *WORD <<- /typo/ not value(\4, "|il|ils|elle|elles|iel|iels|on|ont|") -2>> À # S’il s’agit de la préposition « à », il faut accentuer la majuscule. TEST: {{A}} vaincre sans péril, on triomphe sans gloire. TEST: « {{A}} partir de maintenant, ce ne sera plus comme avant. TEST: — {{A}} n’en plus pouvoir TEST: — {{A}} t’emmener loin de tout ceci. TEST: {{A}} bientôt, mon ami. TEST: A bientôt fini son devoir. |
︙ | ︙ | |||
4602 4603 4604 4605 4606 4607 4608 | # Double négation : les mots « pas \1 » ne devraient pas se succéder. Si ces mots appartiennent à des propositions distinctes, une virgule est peut-être préférable. TEST: Ce que tu ne fais {{pas jamais}}. ### incohérences globales (attention à la casse du 2e mot, car beaucoup de sigles peuvent tromper) __conf_incohérences_globales__ | | | | | | 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 4634 4635 4636 4637 4638 4639 4640 4641 4642 4643 4644 | # Double négation : les mots « pas \1 » ne devraient pas se succéder. Si ces mots appartiennent à des propositions distinctes, une virgule est peut-être préférable. TEST: Ce que tu ne fais {{pas jamais}}. ### incohérences globales (attention à la casse du 2e mot, car beaucoup de sigles peuvent tromper) __conf_incohérences_globales__ [ce|cet|cette|ma|ta|sa|mon] [ces|des|les|mes|ses|tes|nos|vos|ce|cet|cette|ma|ta|sa|mon|je|tu|il|ils|elle|elles|iel|iels|nous|vous|on] <<- /conf/ not \1.isupper() and not \2.isupper() -2>> =suggSimil(\2, ":[NA].*:[si]", True) # Incohérence : les mots “\1” et “\2” ne devraient pas se succéder. [quel|quelle] [ces|des|les|mes|ses|tes|nos|vos|ce|cet|cette|ma|ta|sa|mon|je|tu|il|ils|elle|elles|iel|iels|nous|vous|on] <<- /conf/ not \1.isupper() and not \2.isupper() and not value(<1, "|tel|telle|") -2>> =suggSimil(\2, ":[NA].*:[si]", True) # Incohérence : les mots “\1” et “\2” ne devraient pas se succéder. [ces|les|mes|tes|ces|nos|vos] [ces|des|les|mes|ses|tes|nos|vos|ce|cet|cette|ma|ta|sa|mon|je|tu|il|ils|elle|elles|iel|iels|nous|vous|on] <<- /conf/ not \1.isupper() and not \2.isupper() -2>> =suggSimil(\2, ":[NA].*:[pi]", True) # Incohérence : les mots “\1” et “\2” ne devraient pas se succéder. [quels|quelles] [ces|des|les|mes|ses|tes|nos|vos|ce|cet|cette|ma|ta|sa|mon|je|tu|il|ils|elle|elles|iel|iels|nous|vous|on] <<- /conf/ not \1.isupper() and not \2.isupper() and not value(<1, "|tels|telles|") -2>> =suggSimil(\2, ":[NA].*:[pi]", True) # Incohérence : les mots “\1” et “\2” ne devraient pas se succéder. TEST: {{Ces}} {{cette}} canaille qui nous a donné tant de fil à retordre. TEST: Quel {{tes}} voulez-vous TEST: tes {{les}} sont périmés TEST: Mon {{il}} est une merveille. |
︙ | ︙ | |||
4668 4669 4670 4671 4672 4673 4674 | <<- /conf/ \2.islower() ->> depuis # Confusion. La préposition “depuis” s’écrit en un seul mot.|https://fr.wiktionary.org/wiki/depuis TEST: Elles sont parties {{de puis}} au moins trois heures. TEST: Depuis le temps que ça existe, tu devrais être au courant. __incohérence_au_qqch__ | | | | 4684 4685 4686 4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 | <<- /conf/ \2.islower() ->> depuis # Confusion. La préposition “depuis” s’écrit en un seul mot.|https://fr.wiktionary.org/wiki/depuis TEST: Elles sont parties {{de puis}} au moins trois heures. TEST: Depuis le temps que ça existe, tu devrais être au courant. __incohérence_au_qqch__ au [ces|des|les|mes|ses|tes|nos|vos|ce|cet|cette|ma|ta|sa|mon|je|tu|il|ils|elle|elles|iel|iels|nous|vous|on|parce] <<- /conf/ not \1.isupper() and not \2.isupper() -2>> =suggSimil(\2, ":[NA].*:[si]", True) # Incohérence : les mots “\1” et “\2” ne devraient pas se succéder. aux [ces|des|les|mes|ses|tes|nos|vos|ce|cet|cette|ma|ta|sa|mon|je|tu|il|ils|elle|elles|iel|iels|nous|vous|on|parce] <<- /conf/ not \1.isupper() and not \2.isupper() -2>> =suggSimil(\2, ":[NA].*:[pi]", True) # Incohérence : les mots “\1” et “\2” ne devraient pas se succéder. [au|aux] [quel|quels|quelle|quelles] <<- /conf/ ->> auquel|auxquels|auxquelles # Incohérence. Soudez les deux mots.|https://fr.wiktionary.org/wiki/auquel [au|aux] combien @:[AY] |
︙ | ︙ | |||
5396 5397 5398 5399 5400 5401 5402 | TEST: C’en pouvait être effrayant. __conf_c_s_verbe__ [il|ils|on|ne|n’] c’ <<- /conj/ -2>> s’ # Confusion. Le pronom personnel objet s’écrit “se”, la graphie élidée “s’”. | | | | 5412 5413 5414 5415 5416 5417 5418 5419 5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 | TEST: C’en pouvait être effrayant. __conf_c_s_verbe__ [il|ils|on|ne|n’] c’ <<- /conj/ -2>> s’ # Confusion. Le pronom personnel objet s’écrit “se”, la graphie élidée “s’”. [<start>|,] [elle|elles|iel|iels|lui|eux] c’ ?en¿ >être ?$:W¿ $:Q <<- /conj/ -3>> s’ # Confusion. Le pronom personnel objet s’écrit “se”, la graphie élidée “s’”. [<start>|,] [elle|elles|iel|iels|lui|eux] c’ ?en¿ $:V¬:V0e <<- /conj/ -3>> s’ # Confusion. Le pronom personnel objet s’écrit “se”, la graphie élidée “s’”. c’ y c’ @:V¬>(?:avoir|être|devoir|devenir|pouvoir|vouloir|savoir)/.*:3[sp] <<- /conj/ -1>> s’ # Confusion. Le pronom personnel objet s’écrit “se”, la graphie élidée “s’”. s’ >avoir |
︙ | ︙ | |||
5448 5449 5450 5451 5452 5453 5454 | TEST: Mais là-bas mieux {{valais}} ouvrir sa gueule que se taire. ## 1pl __conj_nous__ <start> nous @:V¬:(?:G|Y|P|1p|3[sp]|Ov) | | | 5464 5465 5466 5467 5468 5469 5470 5471 5472 5473 5474 5475 5476 5477 5478 | TEST: Mais là-bas mieux {{valais}} ouvrir sa gueule que se taire. ## 1pl __conj_nous__ <start> nous @:V¬:(?:G|Y|P|1p|3[sp]|Ov) <<- /conj/ not value(>1, "|je|tu|il|elle|on|nous|vous|ils|elles|iel|iels|") -3>> =suggVerb(\3, ":1p") # Conjugaison erronée. Accord avec “nous”. Le verbe devrait être à la 1ʳᵉ personne du pluriel. [<start>|,] nous [ne|n’] ?[le|la|l’|les|en|y]¿ @:V¬:(?:1p|Ov) [<start>|,] nous ?[ne|n’]¿ [me|m’|nous|vous|lui|leur] @:V¬:(?:1p|Ov) [<start>|,] nous ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] $:V¬:1p [<start>|,] nous ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] $:V¬:1p [<start>|,] nous ?[ne|n’]¿ [lui|leur] en $:V¬:1p |
︙ | ︙ | |||
5475 5476 5477 5478 5479 5480 5481 | TEST: Et, nous laissant étonnés d’être encore là sans y avoir rien compris, TEST: Nous y voilà enfin. ## 2pl __conj_vous__ <start> vous @:V¬:(?:G|Y|P|2p|3[sp]|Ov) | | | 5491 5492 5493 5494 5495 5496 5497 5498 5499 5500 5501 5502 5503 5504 5505 | TEST: Et, nous laissant étonnés d’être encore là sans y avoir rien compris, TEST: Nous y voilà enfin. ## 2pl __conj_vous__ <start> vous @:V¬:(?:G|Y|P|2p|3[sp]|Ov) <<- /conj/ not value(>1, "|je|tu|il|elle|on|nous|vous|ils|elles|iel|iels|") -3>> =suggVerb(\3, ":2p") # Conjugaison erronée. Accord avec “vous”. Le verbe devrait être à la 2ᵉ personne du pluriel. [<start>|,] vous [ne|n’] ?[le|la|l’|les|en|y]¿ @:V¬:(?:2p|Ov) [<start>|,] vous ?[ne|n’]¿ [me|m’|nous|vous|lui|leur] @:V¬:(?:2p|Ov) [<start>|,] vous ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] $:V¬:2p [<start>|,] vous ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] $:V¬:2p [<start>|,] vous ?[ne|n’]¿ [lui|leur] en $:V¬:2p |
︙ | ︙ | |||
6145 6146 6147 6148 6149 6150 6151 | TEST: Ces gens sont si {{prit}} par leur travail qu’ils en oublient de vivre. TEST: Ça ira mieux demain, surtout si émerge une demande forte de la part des consommateurs. TEST: Toutes les bifurcations qui auraient été possibles si avaient été pris en compte des critères autre que la captation de valeur ajoutée, l’augmentation des taux de profit, et l’accumulation du capital. TEST: si venir à la conférence coûte autant, il est préférable de s’abstenir. __conf_si_x_être__ | | | | | 6161 6162 6163 6164 6165 6166 6167 6168 6169 6170 6171 6172 6173 6174 6175 6176 6177 6178 6179 6180 6181 6182 6183 6184 6185 6186 6187 6188 6189 6190 6191 6192 6193 6194 6195 6196 | TEST: Ces gens sont si {{prit}} par leur travail qu’ils en oublient de vivre. TEST: Ça ira mieux demain, surtout si émerge une demande forte de la part des consommateurs. TEST: Toutes les bifurcations qui auraient été possibles si avaient été pris en compte des critères autre que la captation de valeur ajoutée, l’augmentation des taux de profit, et l’accumulation du capital. TEST: si venir à la conférence coûte autant, il est préférable de s’abstenir. __conf_si_x_être__ si *WORD [/-je|/-tu|/-il|/-elle|/-on|/-nous|/-vous|/-ils|/-elles|/-iel|/-iels] <<- /conf/ morphVC(\3, ">(?:être|devenir|redevenir|rester|sembler|demeurer|para[îi]tre)/") and morph(\2, ":(?:Y|[123][sp])", ":[AQ]") -2>> =suggVerbPpas(\2) # Incohérence probable. Ce devrait probablement être un participe passé ou un adjectif. TEST: si {{frapper}} fussent-ils, rien ne put les mouvoir. TEST: si détruit soit-il, on pourra le remettre sur ses pieds. __conj_si_x_être__ si *WORD [/-je|/-tu|/-iel] <<- /conf/ morphVC(\3, ">(?:être|devenir|redevenir|rester|sembler|demeurer|para[îi]tre)/") and morph(\2, ":A.*:p", ":[si]") -2>> =suggSing(\2) # Accord avec “\3” : l’adjectif doit être au singulier. si *WORD /-il <<- /conf/ morphVC(\3, ">(?:être|devenir|redevenir|rester|sembler|demeurer|para[îi]tre)/") and morph(\2, ":A.*:[fp]", ":[me]:[si]") -2>> =suggMasSing(\2) # Accord avec “\3” : l’adjectif doit être au masculin singulier. si *WORD /-elle <<- /conf/ morphVC(\3, ">(?:être|devenir|redevenir|rester|sembler|demeurer|para[îi]tre)/") and morph(\2, ":A.*:[mp]", ":[fe]:[si]") -2>> =suggFemSing(\2) # Accord avec “\3” : l’adjectif doit être au féminin singulier. si *WORD [/-nous|/-iels] <<- /conf/ morphVC(\3, ">(?:être|devenir|redevenir|rester|sembler|demeurer|para[îi]tre)/") and morph(\2, ":A.*:s", ":[pi]") -2>> =suggPlur(\2) # Accord avec “\3” : l’adjectif doit être au pluriel. si *WORD /-ils <<- /conf/ morphVC(\3, ">(?:être|devenir|redevenir|rester|sembler|demeurer|para[îi]tre)/") and morph(\2, ":A.*:[sf]", ":[me]:[pi]") -2>> =suggMasPlur(\2) # Accord avec “\3” : l’adjectif doit être au masculin pluriel. |
︙ | ︙ | |||
7305 7306 7307 7308 7309 7310 7311 | __conf_se_ceux_ce!6__ ce @:V[123].*:(?:Y|[123][sp])¬:[NAGM]|>(?:devoir|pouvoir|sembler|vouloir)/ <<- /conf/ not \1.isupper() and \2.islower() and not value(\2, "|faire|") -1>> se # Confusion : « \2 » est un verbe. Exemples : ce bâtiment, se perdre. | | | 7321 7322 7323 7324 7325 7326 7327 7328 7329 7330 7331 7332 7333 7334 7335 | __conf_se_ceux_ce!6__ ce @:V[123].*:(?:Y|[123][sp])¬:[NAGM]|>(?:devoir|pouvoir|sembler|vouloir)/ <<- /conf/ not \1.isupper() and \2.islower() and not value(\2, "|faire|") -1>> se # Confusion : « \2 » est un verbe. Exemples : ce bâtiment, se perdre. ce [/-il|/-ils|/-elle|/-elles|/-iel|/-iels|/-on] <<- /conf/ not \1.isupper() and \2.islower() -1>> se # Confusion : « \2 » est un verbe. Exemples : ce bâtiment, se perdre. [ce|c’] qui ce passe <<- /conf/ -3>> se # Confusion : « \4 » est un verbe. Exemples : ce bâtiment, se perdre. [ne|n’] ce |
︙ | ︙ | |||
7642 7643 7644 7645 7646 7647 7648 | [peu|plein|beaucoup|trop|plus|moins|assez|suffisamment|tellement|>obtention|>régime] davantage <<- /conf/ -2>> d’avantages # Confusion probable : “davantage” signifie “plus” ; un “avantage” signifie “faveur”, “bénéfice”, “profit”… @:V d’ >avantage <<- /conf/ not morph(\1, ":Q|>(?:profiter|bénéficier|nombre|tant)/") and not morph(>1, ">(?:financi[eè]re?|pécuni(?:er|aire)|sociaux)s?/") -2:3>> davantage # Confusion probable : “davantage” signifie “plus” ; un “avantage” signifie “faveur”, “bénéfice”, “profit”… | | | 7658 7659 7660 7661 7662 7663 7664 7665 7666 7667 7668 7669 7670 7671 7672 | [peu|plein|beaucoup|trop|plus|moins|assez|suffisamment|tellement|>obtention|>régime] davantage <<- /conf/ -2>> d’avantages # Confusion probable : “davantage” signifie “plus” ; un “avantage” signifie “faveur”, “bénéfice”, “profit”… @:V d’ >avantage <<- /conf/ not morph(\1, ":Q|>(?:profiter|bénéficier|nombre|tant)/") and not morph(>1, ">(?:financi[eè]re?|pécuni(?:er|aire)|sociaux)s?/") -2:3>> davantage # Confusion probable : “davantage” signifie “plus” ; un “avantage” signifie “faveur”, “bénéfice”, “profit”… [/-je|/-tu|/-il|/-on|/-elle|/-nous|/-vous|/-ils|/-elles|/-iel|/-iels] d’ >avantage <<- /conf/ not morphVC(\1, ">(?:profiter|bénéficier)/") and not morph(>1, ">(?:financière|pécuni(?:er|aire)|sociale)/") -2:3>> davantage # Confusion probable : “davantage” signifie “plus” ; un “avantage” signifie “faveur”, “bénéfice”, “profit”… d’ >avantage [de|d’] <<- /conf/ -1:2>> davantage # Confusion possible : “davantage” signifie “plus” ; un “avantage” signifie “faveur”, “bénéfice”, “profit”… TEST: ils ont peu {{davantage}} à vivre ici. |
︙ | ︙ | |||
8464 8465 8466 8467 8468 8469 8470 | # m’a / ma __conf_m_a!6__ [<start>|,] tu ma <<- /conf/ --1>> m’as # Confusion : “ma” est un déterminant possessif féminin. Pour le verbe “avoir” à la 2ᵉ personne précédé du pronom personnel ”me”, écrivez “m’as”. | | | | | | | 8480 8481 8482 8483 8484 8485 8486 8487 8488 8489 8490 8491 8492 8493 8494 8495 8496 8497 8498 8499 8500 8501 8502 8503 8504 8505 8506 8507 8508 8509 8510 8511 8512 8513 8514 8515 8516 8517 8518 8519 8520 8521 8522 8523 8524 8525 8526 8527 | # m’a / ma __conf_m_a!6__ [<start>|,] tu ma <<- /conf/ --1>> m’as # Confusion : “ma” est un déterminant possessif féminin. Pour le verbe “avoir” à la 2ᵉ personne précédé du pronom personnel ”me”, écrivez “m’as”. [il|ils|on] ma <<- /conf/ morph(<1, "<start>|:C|>,/") --1>> m’a # Confusion : “ma” est un déterminant possessif féminin. Pour le verbe “avoir” à la 3ᵉ personne précédé du pronom personnel ”me”, écrivez “m’a”. [ne|n’] ma <<- /conf/ --1>> m’a # Confusion : “ma” est un déterminant possessif féminin. Pour le verbe “avoir” à la 3ᵉ personne précédé du pronom personnel ”me”, écrivez “m’a”. TEST: tu {{ma}} prise par surprise ->> m’as TEST: il {{ma}} tuée ->> m’a TEST: cette femme ne {{ma}} prise que deux fois ->> m’a # m’ont / mon __conf_m_ont!6__ [il|ils] mon <<- /conf/ morph(<1, "<start>|:C|>,/") --1>> m’ont # Confusion : “mon” est un déterminant possessif. Pour le verbe “avoir” à la 3ᵉ personne du pluriel précédé du pronom personnel ”me”, écrivez “m’ont”. ne mon <<- /conf/ --1>> m’ont # Confusion : “mon” est un déterminant possessif. Pour le verbe “avoir” à la 3ᵉ personne du pluriel précédé du pronom personnel ”me”, écrivez “m’ont”. TEST: ils {{mon}} donné du fil à retordre, ces cons. ->> m’ont TEST: ces écarts ne {{mon}} posé aucun problème ->> m’ont # mai / mais __conf_mai_mais_mes__ [<start>|,] mai $:Os¬:3s <<- /conf/ -2>> mais # Confusion probable : “mai” est le 5ᵉ mois de l’année. Pour la conjonction de coordination, écrivez “mais”.|https://fr.wiktionary.org/wiki/mais mes [que|qu’|pourquoi|comment|quand|là|ici|combien|surtout|puisque|puisqu’|quoi|quoique|quoiqu’] mes [le|la|l’|les|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quel|quels|quelle|quelles|plusieurs] mes [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels] <<- /conf/ (\1.islower() or value(<1, "|<start>|,|")) and \2.islower() -1>> mais # Confusion possible : “mes” est un déterminant utilisé pour signaler la possession. Pour la conjonction de coordination, écrivez “mais”.|https://fr.wiktionary.org/wiki/mais TEST: {{mai}} il y a encore tant à faire. TEST: Je viendrai, {{mai}} il faudra avoir tout prévu. TEST: {{mes}} que voulez-vous TEST: Mai pluvieux. |
︙ | ︙ | |||
8632 8633 8634 8635 8636 8637 8638 | [<start>|,|$:Cs] ?l’¿ (ont) [ne|n’|me|m’|te|se|s’] [<start>|,|$:Cs] ?l’¿ (ont) [lui|nous|vous] @:[123][sp]¬:G [<start>|,|$:Cs] ?l’¿ (ont) [leur|le|la|l’] @:[123][sp]¬:(?:G|[NA].*:[si]) [<start>|,|$:Cs] ?l’¿ (ont) @:[123][sp]¬:[GQ]|>(?:envie|charge|peine|affaire|hâte|force|recours|somme)/ <<- /conf/ -1>> on # Confusion probable : “ont” est une conjugaison du verbe avoir. [<start>|,|$:Cs] ?l’¿ ont t’ | | | 8648 8649 8650 8651 8652 8653 8654 8655 8656 8657 8658 8659 8660 8661 8662 | [<start>|,|$:Cs] ?l’¿ (ont) [ne|n’|me|m’|te|se|s’] [<start>|,|$:Cs] ?l’¿ (ont) [lui|nous|vous] @:[123][sp]¬:G [<start>|,|$:Cs] ?l’¿ (ont) [leur|le|la|l’] @:[123][sp]¬:(?:G|[NA].*:[si]) [<start>|,|$:Cs] ?l’¿ (ont) @:[123][sp]¬:[GQ]|>(?:envie|charge|peine|affaire|hâte|force|recours|somme)/ <<- /conf/ -1>> on # Confusion probable : “ont” est une conjugaison du verbe avoir. [<start>|,|$:Cs] ?l’¿ ont t’ <<- /conf/ not value(>1, "|il|ils|elle|elles|iel|iels|") --2>> on # Confusion probable : “ont” est une conjugaison du verbe avoir. ~-ont$ <<- /conf/ ->> =\1[:-1] # Incohérence : “ont” est une forme conjuguée du verbe “avoir” (par exemple: “ils ont”). Pour le pronom personnel, écrivez “on”. [<start>|,] *WORD ont <<- /conf/ space_after(\2, 1, 1) and not value(\2, "|soit|") and morph(\2, ":3s") -2:3>> \2-on # Confusion probable : “ont” est une forme conjuguée du verbe “avoir”. Pour le pronom personnel, écrivez “on” et mettez un trait d’union puisqu’il s’agit d’une question. |
︙ | ︙ | |||
9058 9059 9060 9061 9062 9063 9064 | >prêt [de|d’] [ne|n’|me|m’|te|t’|se|s’] >prêt [de|d’] ?[le|la|l’|les|en|nous|vous|lui|leur|y|tout]¿ $:Y >prêt [de|d’] [nous|vous] [le|la|l’|les|en|y] $:Y >prêt [de|d’] [le|la|l’|les] [lui|leur|en|y] $:Y >prêt [de|d’] [lui|leur|y] en $:Y <<- /conf/ -1>> près # Confusion probable. Être près de (faire) quelque chose. Prêt à faire quelque chose. | | | 9074 9075 9076 9077 9078 9079 9080 9081 9082 9083 9084 9085 9086 9087 9088 | >prêt [de|d’] [ne|n’|me|m’|te|t’|se|s’] >prêt [de|d’] ?[le|la|l’|les|en|nous|vous|lui|leur|y|tout]¿ $:Y >prêt [de|d’] [nous|vous] [le|la|l’|les|en|y] $:Y >prêt [de|d’] [le|la|l’|les] [lui|leur|en|y] $:Y >prêt [de|d’] [lui|leur|y] en $:Y <<- /conf/ -1>> près # Confusion probable. Être près de (faire) quelque chose. Prêt à faire quelque chose. >prêt [de|d’] [toi|vous|lui|elle|eux|elles|iels|$:M] <<- /conf/ not morph(<1, ":D") and not before("(?i)\\b(obten|obt[iî])") -1>> près # Confusion probable. Être près de (faire) quelque chose. Prêt à faire quelque chose. si [>prêt|>pré] [du|de|d’|des] <<- /conf/ -2>> près # Confusion probable. Être près de (faire) quelque chose. Prêt à faire quelque chose. >raser de ?très¿ [>prêt|>pré] |
︙ | ︙ | |||
9184 9185 9186 9187 9188 9189 9190 | TEST: Quant au chat, on verra plus tard. __conf_quand_quant_qu_en__ quant *WORD <<- /conf/ not value(\2, "|à|au|aux|") -1>> quand # Confusion. Quand = à quel moment. Quant à = à propos de. | | | | | 9200 9201 9202 9203 9204 9205 9206 9207 9208 9209 9210 9211 9212 9213 9214 9215 9216 9217 9218 9219 9220 9221 9222 9223 9224 9225 9226 9227 9228 9229 9230 | TEST: Quant au chat, on verra plus tard. __conf_quand_quant_qu_en__ quant *WORD <<- /conf/ not value(\2, "|à|au|aux|") -1>> quand # Confusion. Quand = à quel moment. Quant à = à propos de. qu’ en [je|tu|il|ils|iel|eils] <<- /conf/ not after("^ ne s(?:ai[st]|u[ts]|avai(?:s|t|ent)|urent) ") -1:2>> quand # Confusion probable. Pour évoquer un moment, écrivez “quand”.|https://fr.wiktionary.org/wiki/quand TEST: {{Quant}} ils… TEST: {{quant}} je… TEST: {{quant}} nous… TEST: {{qu’en}} il vient, c’est l’enfer. TEST: Quand à mon tour je réalise l’imposture, c’est trop tard. __conf_qu_en_quand_quant__ [quand|quant] $:P <<- /conf/ -1>> qu’en # Confusion probable. [quand|quant] [est|était|fut] il [de|des|du] [quand|quant] [est-il|était-il|fut-il|sera-t-il] [de|des|du] <<- /conf/ -1>> qu’en # Confusion probable. Ce qu’il en est de… → Qu’en est-il de… ? [le|les|du|des|ce|ces|quelque|quelques] quand dira-t-on [le|les|du|des|ce|ces|quelque|quelques] quand dira t on [le|les|du|des|ce|ces|quelque|quelques] quand-dira-t-on <<- /conf/ -2:0>> qu’en-dira-t-on # Confusion. Pour évoquer l’opinion publique, écrivez “qu’en-dira-t-on”.|https://fr.wiktionary.org/wiki/qu%E2%80%99en-dira-t-on |
︙ | ︙ | |||
9389 9390 9391 9392 9393 9394 9395 | TEST: Quelle peut encore être l’influence de cet artiste de nos jours ? TEST: Quelle peut bien être l’influence de cet artiste de nos jours ? # quoi que / quoique __conf_quoique_quoi_que__ quoiqu’ il se soit ?$:W¿ passé | | | | 9405 9406 9407 9408 9409 9410 9411 9412 9413 9414 9415 9416 9417 9418 9419 9420 | TEST: Quelle peut encore être l’influence de cet artiste de nos jours ? TEST: Quelle peut bien être l’influence de cet artiste de nos jours ? # quoi que / quoique __conf_quoique_quoi_que__ quoiqu’ il se soit ?$:W¿ passé [quoique|quoiqu’] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels] en >penser [quoique|quoiqu’] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels] >avoir pu faire <<- /conf/ -1>> quoi que|quoi qu’ # Confusion probable.|https://fr.wiktionary.org/wiki/quoi_que TEST: mais {{quoique}} tu en penses, c’est comme ça que ça fonctionne. TEST: {{Quoiqu’}}il se soit passé réellement passé, je vais lui faire la peau. TEST: {{quoique}} vous ayez pu faire, ça a donné les résultats escomptés. |
︙ | ︙ | |||
9495 9496 9497 9498 9499 9500 9501 | TEST: Vous n’êtes pas sans {{ignorer}} que… TEST: ne pas être sans {{ignorer}} la cause de ces phénomènes. # sens / cens / cent / sans / sang __conf_sens_sans_cent_cens__ | | | | | 9511 9512 9513 9514 9515 9516 9517 9518 9519 9520 9521 9522 9523 9524 9525 9526 9527 | TEST: Vous n’êtes pas sans {{ignorer}} que… TEST: ne pas être sans {{ignorer}} la cause de ces phénomènes. # sens / cens / cent / sans / sang __conf_sens_sans_cent_cens__ [<start>|,] [il|ils|on] [sans|>sang|cens|>cent] @:V [<start>|,] [elle|elles|iel|iels] [>sang|cens|>cent] @:V [<start>|,] [elle|elles|iel|iels] sans @:V¬:(?:[NYDA]|Oo)|>(?:y|en) <<- /conf/ -3>> s’en # Confusion probable. TEST: elle {{sang}} était voulu TEST: elle sans y penser TEST: elle sans vergogne TEST: elle sans la condamner TEST: elles sans un sou en poche |
︙ | ︙ | |||
9632 9633 9634 9635 9636 9637 9638 | -1>> son # Confusion probable : “sont” est le verbe “être” à la 3ᵉ personne du pluriel. Pour le déterminant, écrivez “son”. [à|chez|dès|par] sont [avec|contre|devant|derrière|pour|sans|sur] sont @:[NA].*:[me]:s|>[aeéiîou].*/:[NA].*:f:s¬:[GW] <<- /conf/ -2>> son # Confusion probable : “sont” est le verbe “être” à la 3ᵉ personne du pluriel. Pour le déterminant, écrivez “son”. en sont @:[NA].*:[me]:s|>[aeéiîou].*/:[NA].*:f:s¬:[GW] | | | 9648 9649 9650 9651 9652 9653 9654 9655 9656 9657 9658 9659 9660 9661 9662 | -1>> son # Confusion probable : “sont” est le verbe “être” à la 3ᵉ personne du pluriel. Pour le déterminant, écrivez “son”. [à|chez|dès|par] sont [avec|contre|devant|derrière|pour|sans|sur] sont @:[NA].*:[me]:s|>[aeéiîou].*/:[NA].*:f:s¬:[GW] <<- /conf/ -2>> son # Confusion probable : “sont” est le verbe “être” à la 3ᵉ personne du pluriel. Pour le déterminant, écrivez “son”. en sont @:[NA].*:[me]:s|>[aeéiîou].*/:[NA].*:f:s¬:[GW] <<- /conf/ not value(<1, "|ils|elles|iels|leur|lui|nous|vous|m’|t’|s’|l’|") and not tag(<1, "ce_que") -2>> son # Confusion probable : “sont” est le verbe “être” à la 3ᵉ personne du pluriel. Pour le déterminant, écrivez “son”. son [ceux|celles] <<- /conf/ not morph(<1, ":D.*:m:s") -1>> sont # Confusion probable : “son” est un déterminant ou un nom masculin. Le verbe “être” à la 3ᵉ personne du pluriel s’écrit “sont”. TEST: ne leur {{son}} pas odieux. TEST: Ces chiens me {{son}} odieux. |
︙ | ︙ | |||
10833 10834 10835 10836 10837 10838 10839 | [après|avant|avec|pour|contre|sans|envers|chez|de|d’|en|malgré] tout ça [<end>|,|@:[VXG]¬>qui] [après|avant|avec|pour|contre|sans|envers|chez|de|d’|en|malgré|selon] [vous|nous] autres [<end>|,|@:[VXG]¬>qui] <<- ~1:3>> * [après|avant|avec|pour|contre|sans|envers|chez|de|d’|en|malgré|selon] [autrui|quelqu’un|quelqu’une] [<end>|,|@:[VXG]¬>qui] [avant|avec|envers|chez|malgré|selon] {pronom_obj} [<end>|,|@:[VXG]¬>qui] | | | | | | | | | 10849 10850 10851 10852 10853 10854 10855 10856 10857 10858 10859 10860 10861 10862 10863 10864 10865 10866 10867 10868 10869 10870 10871 10872 10873 10874 10875 10876 10877 10878 10879 10880 10881 10882 10883 10884 10885 10886 10887 10888 10889 10890 10891 10892 10893 10894 10895 10896 10897 10898 | [après|avant|avec|pour|contre|sans|envers|chez|de|d’|en|malgré] tout ça [<end>|,|@:[VXG]¬>qui] [après|avant|avec|pour|contre|sans|envers|chez|de|d’|en|malgré|selon] [vous|nous] autres [<end>|,|@:[VXG]¬>qui] <<- ~1:3>> * [après|avant|avec|pour|contre|sans|envers|chez|de|d’|en|malgré|selon] [autrui|quelqu’un|quelqu’une] [<end>|,|@:[VXG]¬>qui] [avant|avec|envers|chez|malgré|selon] {pronom_obj} [<end>|,|@:[VXG]¬>qui] [après|contre|pour|sans|de|d’|en] [moi|toi|soi|elle|eux|elles|moi-même|toi-même|soi-même|lui-même|elle-même|nous-mêmes|vous-même|vous-mêmes|eux-mêmes|elles-mêmes|iel-même|iels-mêmes] [<end>|,|@:[VXG]¬>qui] <<- ~1:2>> * [après|contre|pour|sans|de|d’|en] [lui|nous|vous] [<end>|,|@:G¬Ov] <<- ~1:2>> * [de|d’] [lui|nous|vous] en $:P <<- ~1:2>> * par égard pour [moi|toi|soi|elle|eux|elles|moi-même|toi-même|soi-même|lui-même|elle-même|nous-mêmes|vous-même|vous-mêmes|eux-mêmes|elles-mêmes|iel-même|iels-mêmes] [<end>|,|@:[VXG]¬>qui] <<- ~1:4>> * en [moi|toi|soi|elle|eux|elles|moi-même|toi-même|soi-même|lui-même|elle-même|nous-mêmes|vous-même|vous-mêmes|eux-mêmes|elles-mmes|iel-même|iels-mmes] <<- ~>> * [après|avant|avec|pour|contre|sans|envers|chez|de|en|malgré|selon] [celui-ci|celui-là|celle-ci|celle-là|ceux-ci|ceux-là|celles-ci|celles-là] [<end>|,|@:[VXG]¬>qui] <<- ~1:2>> * entre [moi|toi|lui|elle|elles|nous|vous|eux] et [moi|toi|lui|elle|elles|nous|vous|eux] entre [nous|vous|eux|elles] ?[deux|trois|quatre|cinq|six|sept|huit|neuf|dix]¿ <<- ~>> * ni [après|avec|chez|contre|de|d’|derrière|devant|envers|malgré|pour|sans|sous|sur] [moi|toi|lui|elle|elles|iel|iels|eux|nous|vous] ?,¿ ni [après|avec|chez|contre|de|d’|derrière|devant|envers|malgré|pour|sans|sous|sur] [moi|toi|lui|elle|elles|iel|iels|eux|nous|vous] <<- ~>> * parmi [nous|vous] ?autres¿ parmi [eux|elles] <<- ~>> * par-devers [moi|toi|lui|elle|elles|iel|iels|lui|eux|nous|vous] <<- ~>> * quant à [moi|toi|lui|elle|elles|iel|iels|lui|eux|nous|vous] [<end>|,|@:[VXG]¬>qui] <<- ~1:3>> * de chez *WORD ?jusqu’¿ à chez [moi|toi|soi|elle|eux|elles|moi-même|toi-même|soi-même|lui-même|elle-même|nous-mêmes|vous-même|vous-mêmes|eux-mêmes|elles-mmes|iel-même|iels-mmes] <<- ~>> * jusqu’ à chez de chez <<- ~1:-2>> * TODO: comme |
︙ | ︙ | |||
10921 10922 10923 10924 10925 10926 10927 | à bout de [bras|souffle|force|forces|nerf|nerfs] à bout [portant|touchant] à bras ouverts à bras le corps à ?[très|si]¿ brève échéance à but ?non¿ lucratif à canon [court|long|scié] | | | | 10937 10938 10939 10940 10941 10942 10943 10944 10945 10946 10947 10948 10949 10950 10951 10952 10953 10954 10955 10956 10957 10958 10959 10960 10961 10962 10963 10964 10965 10966 10967 10968 10969 10970 10971 | à bout de [bras|souffle|force|forces|nerf|nerfs] à bout [portant|touchant] à bras ouverts à bras le corps à ?[très|si]¿ brève échéance à but ?non¿ lucratif à canon [court|long|scié] à cause [de|d’] [ça|cela|ceci|moi|toi|lui|nous|vous|elle|elles|eux|iel|iels] à ce [compte-là|moment-là|titre] à certains égards à cet égard à cet instant ?[exact|précis]¿ à cette [date|occasion] à cette époque à cette époque de l’ année à cette heure à cette heure du jour à cette heure de la [journée|nuit] à cette heure [tardive|matinale] à ciel ouvert à charge de revanche à chaque [fois|instant] à chaudes larmes à cœur [joie|ouvert|perdu] à compter [de|d’] [demain|aujourd’hui|hier|maintenant] à connotation sexuelle à corps perdu à côté [de|d’] [ça|moi|toi|lui|nous|vous|elle|elles|eux|iel|iels] à couilles rabattues à coup sûr à couper le souffle à ?[très|si]¿ court terme à ?[très|si]¿ court [et|ou] ?à¿ ?[très|si]¿ [long|moyen] terme à ?[très|si]¿ courte [échéance|portée] à >coussin d’ air |
︙ | ︙ | |||
11963 11964 11965 11966 11967 11968 11969 | sauf >erreur [de|d’] [ma|ta|sa|notre|votre|leur] part secondo selon toute vraisemblance sens dessus dessous >seule à >seule s’ il le [faut|fallait|faudra|faudrait] si [bas|haut|longtemps|nécessaire|possible|soudain] | | | 11979 11980 11981 11982 11983 11984 11985 11986 11987 11988 11989 11990 11991 11992 11993 | sauf >erreur [de|d’] [ma|ta|sa|notre|votre|leur] part secondo selon toute vraisemblance sens dessus dessous >seule à >seule s’ il le [faut|fallait|faudra|faudrait] si [bas|haut|longtemps|nécessaire|possible|soudain] si [cela|ça|ceci] ne tenait qu’ à [moi|toi|lui|eux|elle|elles|nous|vous|iel|iels] si besoin est si le besoin s’en [fait|faisait] sentir si le besoin [doit|devait] s’en faire sentir si tel est le cas sine die sine qua non six pieds sous terre |
︙ | ︙ | |||
12126 12127 12128 12129 12130 12131 12132 | à [base|force|raison] [de|d’] à grand renfort [de|d’] à grands coups [de|d’] au [bout|courant|cours|détriment|fond|gré|lieu|long|large|milieu|nord|profit|ras|sein|sommet|sortir|sud|sujet|vu] [de|du|d’|des] au beau milieu [de|du|d’|des] au fin fond [de|du|d’|des] au grand dam [de|du|d’|des] | | | 12142 12143 12144 12145 12146 12147 12148 12149 12150 12151 12152 12153 12154 12155 12156 | à [base|force|raison] [de|d’] à grand renfort [de|d’] à grands coups [de|d’] au [bout|courant|cours|détriment|fond|gré|lieu|long|large|milieu|nord|profit|ras|sein|sommet|sortir|sud|sujet|vu] [de|du|d’|des] au beau milieu [de|du|d’|des] au fin fond [de|du|d’|des] au grand dam [de|du|d’|des] au plus [près|profond] [de|du|d’|des] au fur et à mesure [de|du|d’|des] au vu et au su [de|du|d’|des] au nez et à la barbe [de|du|d’|des] au sortir [de|du|d’|des] aux [abords|dépens] [de|du|d’|des] compte tenu [de|du|d’|des] d’ un bout à l’ autre [de|du|d’|des] |
︙ | ︙ | |||
12159 12160 12161 12162 12163 12164 12165 | à travers >différente <<- ~1:2>> ␣ <<- =>> define(\1, [":R:LR"]) ainsi <<- not value(>1, "|que|qu’|") ~>> * | | | | 12175 12176 12177 12178 12179 12180 12181 12182 12183 12184 12185 12186 12187 12188 12189 12190 | à travers >différente <<- ~1:2>> ␣ <<- =>> define(\1, [":R:LR"]) ainsi <<- not value(>1, "|que|qu’|") ~>> * [celui|celle|celles|ceux] d’ entre [nous|vous|eux|elles|iels] [chacun|chacune] d’ entre [nous|vous|eux|elles|iels] <<- ~2:0>> * ceux et [celle|celles] qui <<- ~2:3>> * comme tant d’ autres $:R <<- ~1:4>> * |
︙ | ︙ | |||
12237 12238 12239 12240 12241 12242 12243 | ou bien <<- ~2>> * pas très <<- morph(<1, ":[NV]", ":A:[em]:[is]") ~>> * | | | 12253 12254 12255 12256 12257 12258 12259 12260 12261 12262 12263 12264 12265 12266 12267 | ou bien <<- ~2>> * pas très <<- morph(<1, ":[NV]", ":A:[em]:[is]") ~>> * personne d’ autre [que|qu’] [moi|moi-même|toi|toi-même|lui|lui-même|elle|elle-même|elles|elles-mêmes|nous|nous-même|nous-mêmes|vous|vous-même|vous-mêmes|eux-mêmes|iel|iels|iel-même|iels-mêmes] <<- ~2:0>> * pour ou contre <<- ~2:0>> * qui ce [jour-là|matin-là|après-midi-là|soir-là|mois-là|siècle-là|millénaire-là] qui cette [nanoseconde-là|milliseconde-là|seconde-là|minute-là|heure-là|nuit-là|matinée-là|soirée-là|journée-là|semaine-là|année-là|décennie-là] |
︙ | ︙ | |||
12411 12412 12413 12414 12415 12416 12417 | en quelques [années|décennies|semaines|heures|minutes] @¬:A:[fe]:[pi] <<- ~1:3>> * en quelques [jours|mois|trimestres|semestres|siècles|millénaires] @¬:A:[me]:[pi] <<- ~1:3>> * | | | 12427 12428 12429 12430 12431 12432 12433 12434 12435 12436 12437 12438 12439 12440 12441 | en quelques [années|décennies|semaines|heures|minutes] @¬:A:[fe]:[pi] <<- ~1:3>> * en quelques [jours|mois|trimestres|semestres|siècles|millénaires] @¬:A:[me]:[pi] <<- ~1:3>> * entre [eux|elles|nous|vous|iels] <<- not morph(<1, ":Ov|>(?:il|on|elle)") ~>> * entre [moi|toi|lui|elle|nous|vous|eux|elles] et [moi|toi|lui|elle|nous|vous|eux|elles] <<- ~>> * haut et fort <<- not morph(<1, ":D") ~>> * |
︙ | ︙ | |||
12524 12525 12526 12527 12528 12529 12530 | [vu|vue|vus|vues] , de [mes|tes|ses|nos|vos|leurs] yeux [vu|vue|vus|vues] , <<- ~2:0>> * # END OF NG #<end> #@:[VR]¬[NAP] #, @¬:[NA] | | | 12540 12541 12542 12543 12544 12545 12546 12547 12548 12549 12550 12551 12552 12553 12554 | [vu|vue|vus|vues] , de [mes|tes|ses|nos|vos|leurs] yeux [vu|vue|vus|vues] , <<- ~2:0>> * # END OF NG #<end> #@:[VR]¬[NAP] #, @¬:[NA] #[ne|n’|me|m’|te|t’|se|s’|le|la|l’|les|leur|leur|mon|ma|ta|sa|notre|votre|mes|tes|ses|ce|cet|cette|ces|je|j’|tu|il|on|nous|vous|ils|iels|ça|ceci|cela|c’|ç’|chaque] __simplication_substantifs__ >accusé de reception >acte [de|d’] [baptême|caution|cautionnement|cession|contrition|licitation|mariage|naissance|notoriété|propriété|quittance|reconnaissance|répudiation|vente] >acte d’ [achat|engagement] >acte de gestion ?courante¿ |
︙ | ︙ | |||
12558 12559 12560 12561 12562 12563 12564 12565 12566 12567 12568 12569 12570 12571 | >assignation à résidence >attaque à main armée >attestation sur l’ honneur >atteinte aux bonnes mœurs >attendre [de|d’] pied ferme >avion à [>hélice|réaction] ayants droit >bandit [de|d’] grand chemin >bandit [de|d’] grands chemins bas résille >benne à >ordure [>beauté|>belle] à couper le souffle >bête à [manger|bouffer] du foin >billet [de|d’] [*NUM|$:B] [>euro|>dollar|>centime|>cent|>livre|>shilling] | > | 12574 12575 12576 12577 12578 12579 12580 12581 12582 12583 12584 12585 12586 12587 12588 | >assignation à résidence >attaque à main armée >attestation sur l’ honneur >atteinte aux bonnes mœurs >attendre [de|d’] pied ferme >avion à [>hélice|réaction] ayants droit >banc [de|d’] touche >bandit [de|d’] grand chemin >bandit [de|d’] grands chemins bas résille >benne à >ordure [>beauté|>belle] à couper le souffle >bête à [manger|bouffer] du foin >billet [de|d’] [*NUM|$:B] [>euro|>dollar|>centime|>cent|>livre|>shilling] |
︙ | ︙ | |||
12652 12653 12654 12655 12656 12657 12658 12659 12660 12661 12662 12663 12664 12665 | >élément à charge >emploi du temps >enterrement [de|d’] vie [de|d’] garçon >enterrement [de|d’] vie [de|d’] jeune fille >entrée [de|d’] service >épée à deux mains >épingle à cravate >espérance [de|d’] vie >état [de|d’] [âme|esprit|urgence|conservation|fait] >état d’ extrême urgence >état [de|d’] l’ art >étui à cigarettes >expérience [utilisateur|utilisateurs] >face [A|B] | > | 12669 12670 12671 12672 12673 12674 12675 12676 12677 12678 12679 12680 12681 12682 12683 | >élément à charge >emploi du temps >enterrement [de|d’] vie [de|d’] garçon >enterrement [de|d’] vie [de|d’] jeune fille >entrée [de|d’] service >épée à deux mains >épingle à cravate >erreur de jugement >espérance [de|d’] vie >état [de|d’] [âme|esprit|urgence|conservation|fait] >état d’ extrême urgence >état [de|d’] l’ art >étui à cigarettes >expérience [utilisateur|utilisateurs] >face [A|B] |
︙ | ︙ | |||
12681 12682 12683 12684 12685 12686 12687 | >fille à [papa|maman|>soldat] >fille au pair fils à [papa|maman] fils [de|d’] pute >flocon [de|d’] neige ?électronique¿ >folle à lier >fontaine à eau | | | 12699 12700 12701 12702 12703 12704 12705 12706 12707 12708 12709 12710 12711 12712 12713 | >fille à [papa|maman|>soldat] >fille au pair fils à [papa|maman] fils [de|d’] pute >flocon [de|d’] neige ?électronique¿ >folle à lier >fontaine à eau >fosse à [>ordure|purin] >fosse aux lions [>fourgon|>fourgonette] de location >frayeur [de|d’] tous les diables >frousse [de|d’] tous les diables >fusil à pompe >gilet de sauvetage >hall d’ entrée |
︙ | ︙ | |||
12735 12736 12737 12738 12739 12740 12741 12742 12743 12744 12745 12746 12747 12748 | >maison [de|d’] [passe|retraite] >mal [de|d’] [tête|ventre|mer] >mandat de dépôt >marchande [de|d’] fruits et légumes >marché aux puces >maréchale des [logis|logis-chef] >marge [de|d’] >manœuvre >masque à [gaz|oxygène] >matière à réflexion >médecin [de|d’] garde >mère au foyer >metteuse en scène >mineure [de|d’] moins [de|d’] *NUM ans >mineure [de|d’] moins [de|d’] $:B ans | > | 12753 12754 12755 12756 12757 12758 12759 12760 12761 12762 12763 12764 12765 12766 12767 | >maison [de|d’] [passe|retraite] >mal [de|d’] [tête|ventre|mer] >mandat de dépôt >marchande [de|d’] fruits et légumes >marché aux puces >maréchale des [logis|logis-chef] >marge [de|d’] >manœuvre >marque [de|d’] fabrique >masque à [gaz|oxygène] >matière à réflexion >médecin [de|d’] garde >mère au foyer >metteuse en scène >mineure [de|d’] moins [de|d’] *NUM ans >mineure [de|d’] moins [de|d’] $:B ans |
︙ | ︙ | |||
12935 12936 12937 12938 12939 12940 12941 | pur [sucre|jus] terre à terre vieille école <<- morph(<1, ":(?:N|A|Q|W|V0e)", ":D") ~>> * __purge_couleurs__ | | | 12954 12955 12956 12957 12958 12959 12960 12961 12962 12963 12964 12965 12966 12967 12968 | pur [sucre|jus] terre à terre vieille école <<- morph(<1, ":(?:N|A|Q|W|V0e)", ":D") ~>> * __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] gris [acier|anthracite|argenté|fer|perle|souris] jaune [canari|citron|doré|maïs|paille|sable] noir [de|d’] [encre|jais] |
︙ | ︙ | |||
13583 13584 13585 13586 13587 13588 13589 13590 13591 13592 13593 13594 13595 13596 13597 13598 13599 13600 13601 13602 13603 13604 13605 13606 13607 13608 13609 | <<- ~1>> * /-on [tous|toutes] /-nous [tous|toutes] /-vous [tous|toutes] /-ils [tous|toutes] /-elles [tous|toutes] <<- ~2>> * *WORD [tous|toutes] <<- morph(\1, ":[123]p") ~2>> * on ?[ne|n’]¿ ?[le|la|l’|les|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ ?[le|la|l’|les|en|y|lui|leur]¿ *WORD [tous|toutes] <<- morph(\-2, ":[123]s") ~-1>> * @@@@ @@@@ @@@@ @@@@ @@@@GRAPH: purge_passe3 _ @@@@ @@@@ @@@@ @@@@ __da_le_la_les_leur2__ | > > | | | | | | 13602 13603 13604 13605 13606 13607 13608 13609 13610 13611 13612 13613 13614 13615 13616 13617 13618 13619 13620 13621 13622 13623 13624 13625 13626 13627 13628 13629 13630 13631 13632 13633 13634 13635 13636 13637 13638 13639 13640 13641 13642 | <<- ~1>> * /-on [tous|toutes] /-nous [tous|toutes] /-vous [tous|toutes] /-ils [tous|toutes] /-elles [tous|toutes] /-iel [tous|toutes|tout_e_s] /-iels [tous|toutes|tout_e_s] <<- ~2>> * *WORD [tous|toutes] <<- morph(\1, ":[123]p") ~2>> * on ?[ne|n’]¿ ?[le|la|l’|les|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ ?[le|la|l’|les|en|y|lui|leur]¿ *WORD [tous|toutes] <<- morph(\-2, ":[123]s") ~-1>> * @@@@ @@@@ @@@@ @@@@ @@@@GRAPH: purge_passe3 _ @@@@ @@@@ @@@@ @@@@ __da_le_la_les_leur2__ [<start>|,] c’ ?[ne|n’]¿ >être [le|la|l’|les] @:[NA]¬:G [<start>|,] ?[je|tu|il|elle|on|nous|vous|ils|elles|iel|iels]¿ ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ *WORD [le|la|l’|les] @:[NA]¬:[YG] [<start>|,] ?[je|tu|il|elle|on|nous|vous|ils|elles|iel|iels]¿ ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] *WORD [le|la|l’|les] @:[NA]¬:[YG] [<start>|,] ?[je|tu|il|elle|on|nous|vous|ils|elles|iel|iels]¿ ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] *WORD [le|la|l’|les] @:[NA]¬:[YG] [<start>|,] ?[je|tu|il|elle|on|nous|vous|ils|elles|iel|iels]¿ ?[ne|n’]¿ [lui|leur|y] en *WORD [le|la|l’|les] @:[NA]¬:[YG] <<- morph(\-3, ":[123][sp]") =>> =select(\-2, ":D") and exclude(\-1, ":[123][sp]") [/VCint|/VCimp] [le|la|l’|les|leur|leurs] @:[NA]¬:[YG] <<- =>> =select(\-2, ":D") and exclude(\-1, ":[123][sp]") __da_substantifs__ |
︙ | ︙ | |||
15566 15567 15568 15569 15570 15571 15572 | TEST: Des yeux {{vert}}. TEST: Des yeux {{marrons}}. TEST: Des créatures marines. TEST: Un cageot des premières cerises. __sgpl_couleurs_composées!5__ | | | | 15587 15588 15589 15590 15591 15592 15593 15594 15595 15596 15597 15598 15599 15600 15601 15602 15603 15604 15605 15606 | TEST: Des yeux {{vert}}. TEST: Des yeux {{marrons}}. TEST: Des créatures marines. TEST: Un cageot des premières cerises. __sgpl_couleurs_composées!5__ [>beige|>châtain|>cyan|>écarlate|>jaune|>magenta|>marron|>mauve|>orange|>pourpre|>rouge|>rose|>vermeille] [>fluo|>mat|>pâle|>pastel|>sombre|>tendre|>terne|>brillante|>claire|>vive|diapré+ses|foncé+ses|irisé+ses] <<- /sgpl/ morph(<1, ":N", ":D") and (not morph(\1, ":[me]:[si]") or morph(\2, ":[pf]")) ->> =suggSing(\1) + " " + suggMasSing(\2) # Les couleurs composées de plusieurs termes sont invariables.|https://fr.wikipedia.org/wiki/Accord_des_adjectifs_et_des_noms_de_couleur_en_fran%C3%A7ais [>blanche|>bleue|>brune|>grise|>noire|>verte|>violette] [>fluo|>mat|>pâle|>pastel|>sombre|>tendre|>terne|>brillante|>claire|>vive|diapré+ses|foncé+ses|irisé+ses] <<- /sgpl/ morph(<1, ":N", ":D") and (not morph(\1, ":[me]:[si]") or morph(\2, ":[pf]")) ->> =suggMasSing(\1) + " " + suggMasSing(\2) # Les couleurs composées de plusieurs termes sont invariables.|https://fr.wikipedia.org/wiki/Accord_des_adjectifs_et_des_noms_de_couleur_en_fran%C3%A7ais >jaune [>paille|>sable] >rose [>bonbon|>chair|>corail] >rouge [>brique|>carmine|>cerise|>écarlate|rubis|>sang|>tomate|>vermillon] |
︙ | ︙ | |||
16365 16366 16367 16368 16369 16370 16371 | [>biscuit|>brioche|>brownie|>bûche|>canard|>cookie|>crumble|>fondant|>gâteau|>meringue|>poulet|>mi-cuit|>pain|>tarte|>tartelette|>tuile] à l’ amende [>crème|>pâte|>purée] d’ >amende <<- /conf/ -3>> amandes # Confusion. Une amende est une peine. Le fruit s’écrit “amande”. >faire >amande >honorable <<- /conf/ -2:3>> amende honorable # Confusion. L’amande est un fruit. | | | 16386 16387 16388 16389 16390 16391 16392 16393 16394 16395 16396 16397 16398 16399 16400 | [>biscuit|>brioche|>brownie|>bûche|>canard|>cookie|>crumble|>fondant|>gâteau|>meringue|>poulet|>mi-cuit|>pain|>tarte|>tartelette|>tuile] à l’ amende [>crème|>pâte|>purée] d’ >amende <<- /conf/ -3>> amandes # Confusion. Une amende est une peine. Le fruit s’écrit “amande”. >faire >amande >honorable <<- /conf/ -2:3>> amende honorable # Confusion. L’amande est un fruit. [/-je|/-tu|/-il|/-on|/-elle|/-nous|/-vous|/-ils|/-elles|/-iel|/-iels] >amande >honorable <<- /conf/ morphVC(\1, ">faire") -2:3>> amende honorable # Confusion. L’amande est un fruit. TEST: Avec ses beaux yeux en {{amendes}} nul ne peut lui résister. TEST: Nous avons déconné, nous avons été mis à l’{{amande}}. TEST: Ces gens-là ne feront jamais {{amande honorable}}. TEST: achète de la pâte d’{{amende}} TEST: feront-ils {{amande honorable}} |
︙ | ︙ | |||
16702 16703 16704 16705 16706 16707 16708 | TEST: un {{coli}} oublié à la gare. # courant / courent __conf_courant_courent__ [courent|courrent] [alternatif+s|>atmosphérique|>continue|>électrique|>équatoriale|marin+s|>océanique|>triphasée] [courent|courrent] [d’|de] [>air|>eau|Foucault|>marée|>surface] | | | 16723 16724 16725 16726 16727 16728 16729 16730 16731 16732 16733 16734 16735 16736 16737 | TEST: un {{coli}} oublié à la gare. # courant / courent __conf_courant_courent__ [courent|courrent] [alternatif+s|>atmosphérique|>continue|>électrique|>équatoriale|marin+s|>océanique|>triphasée] [courent|courrent] [d’|de] [>air|>eau|Foucault|>marée|>surface] <<- /conf/ not value(<1, "|ils|elles|iels|ne|eux|") -1>> courant # Confusion probable. Écrivez “courant”.|https://fr.wiktionary.org/wiki/courant TEST: Un fort {{courent}} électrique TEST: il y a un {{courent}} d’air dans cette salle. # coûter cher __conf_coûter_cher__ |
︙ | ︙ | |||
17318 17319 17320 17321 17322 17323 17324 | # Confusion : “goutter” signifie “couler goutte à goutte”. Pour l’usage du goût, écrivez “goûter”.|https://fr.wiktionary.org/wiki/go%C3%BBter [>chiotte|>clim|>climatisation|>chauffe-eau|>douche|>eau|>évier|>lavabo|nez|>motrice|>parapluie|>plafond|>pluie|>robinet|>sang|>sueur|>toilette|>toit|>tuyau|>tuyauterie] ?[ne|n’]¿ [>goûter|>gouter|>dégoûter|>dégouter] <<- /conf/ --1>> =\-1.replace("oût", "outt").replace("OÛT", "OUTT").replace("out", "outt").replace("OUT", "OUTT") # Confusion : “goûter” signifie utiliser le sens du goût. Pour ce qui s’écoule goutte à goutte, écrivez “goutter”.|https://fr.wiktionary.org/wiki/goutter [me|te|se] >dégoutter | | | | 17339 17340 17341 17342 17343 17344 17345 17346 17347 17348 17349 17350 17351 17352 17353 17354 | # Confusion : “goutter” signifie “couler goutte à goutte”. Pour l’usage du goût, écrivez “goûter”.|https://fr.wiktionary.org/wiki/go%C3%BBter [>chiotte|>clim|>climatisation|>chauffe-eau|>douche|>eau|>évier|>lavabo|nez|>motrice|>parapluie|>plafond|>pluie|>robinet|>sang|>sueur|>toilette|>toit|>tuyau|>tuyauterie] ?[ne|n’]¿ [>goûter|>gouter|>dégoûter|>dégouter] <<- /conf/ --1>> =\-1.replace("oût", "outt").replace("OÛT", "OUTT").replace("out", "outt").replace("OUT", "OUTT") # Confusion : “goûter” signifie utiliser le sens du goût. Pour ce qui s’écoule goutte à goutte, écrivez “goutter”.|https://fr.wiktionary.org/wiki/goutter [me|te|se] >dégoutter [m’|t’|l’|nous|vous|les] >avoir >dégoutter [je|tu|il|elle|on|nous|vous|ils|elles|iel|iels] >être >dégoutter <<- /conf/ --1>> =\-1.replace("outt", "oût").replace("OUTT", "OÛT") # Confusion probable : “dégoutter” signifie “couler goutte à goutte”. Pour évoquer le dégoût, écrivez “dégoûter”.|https://fr.wiktionary.org/wiki/dégo%C3%BBter nous >dégoutter <<- /conf/ not morph(\-1, ":1p") --1>> =\-1.replace("outt", "oût").replace("OUTT", "OÛT") # Confusion probable : “dégoutter” signifie “couler goutte à goutte”. Pour évoquer le dégoût, écrivez “dégoûter”.|https://fr.wiktionary.org/wiki/dégo%C3%BBter |
︙ | ︙ | |||
17614 17615 17616 17617 17618 17619 17620 | >penser *WORD [>animal|>blessure|>blessée|bras|>chatte|>cheval|>chienne|>cheville|>cœur|>crâne|>cuisse|>doigt|>épaule|>jambe|>main|>malade|>patte|>pied|>plaie|>poignet|>tête] <<- /conf/ morph(\2, ":D", ">de/") -1>> =\1.replace("en", "an").replace("EN", "AN") # Confusion probable. Pour évoquer les soins prodigués, écrivez “panser”.|https://fr.wiktionary.org/wiki/panser >panser à autre chose >panser à $:D [>amie|>bébé|>chienne|>chatte|>cul|>descendante|>descendance|>enfant|>famille|>femme|>fesse|>fille|>garçon|>héritage|>héritière|>leçon|>mari|>maîtresse|>maitresse|>parent|>voisin] >panser [au|aux] [>amie|>bébé|>chienne|>chatte|>cul|>descendante|>descendance|>enfant|>famille|>femme|>fesse|>fille|>garçon|>héritage|>héritière|>leçon|>mari|>maîtresse|>maitresse|>parent|>voisin] | | | 17635 17636 17637 17638 17639 17640 17641 17642 17643 17644 17645 17646 17647 17648 17649 | >penser *WORD [>animal|>blessure|>blessée|bras|>chatte|>cheval|>chienne|>cheville|>cœur|>crâne|>cuisse|>doigt|>épaule|>jambe|>main|>malade|>patte|>pied|>plaie|>poignet|>tête] <<- /conf/ morph(\2, ":D", ">de/") -1>> =\1.replace("en", "an").replace("EN", "AN") # Confusion probable. Pour évoquer les soins prodigués, écrivez “panser”.|https://fr.wiktionary.org/wiki/panser >panser à autre chose >panser à $:D [>amie|>bébé|>chienne|>chatte|>cul|>descendante|>descendance|>enfant|>famille|>femme|>fesse|>fille|>garçon|>héritage|>héritière|>leçon|>mari|>maîtresse|>maitresse|>parent|>voisin] >panser [au|aux] [>amie|>bébé|>chienne|>chatte|>cul|>descendante|>descendance|>enfant|>famille|>femme|>fesse|>fille|>garçon|>héritage|>héritière|>leçon|>mari|>maîtresse|>maitresse|>parent|>voisin] >panser à [dieu|moi|toi|lui|elle|nous|vous|eux|elles|iel|iels|$:M] >panser à [ne|n’|me|m’|te|t’|se|s’] >panser à [le|la|l’|les|en|lui|leur|y] $:Y >panser à [le|la|l’|les] [lui|leur|en|y] $:Y >panser à [lui|leur] en $:Y <<- /conf/ -1>> =\1.replace("an", "en").replace("AN", "EN") # Confusion probable. Pour évoquer les pensées qu’on a pour quelqu’un ou quelque chose, écrivez “penser”.|https://fr.wiktionary.org/wiki/penser |
︙ | ︙ | |||
18787 18788 18789 18790 18791 18792 18793 | [aucun|aucune] des *WORD [ne|n’] <<- ~2:3>> * [aucun|aucune] des *WORD *WORD [ne|n’] <<- ~2:4>> * beaucoup [de|d’] *WORD <end> | | | | | | | 18808 18809 18810 18811 18812 18813 18814 18815 18816 18817 18818 18819 18820 18821 18822 18823 18824 18825 18826 18827 18828 18829 18830 18831 18832 18833 18834 18835 18836 18837 18838 18839 18840 18841 18842 18843 18844 18845 18846 18847 18848 18849 18850 18851 | [aucun|aucune] des *WORD [ne|n’] <<- ~2:3>> * [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]") /1>> bcp_plur <<- morph(\3, ":[NA].*:s", ":[NA].*:[pi]") /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] la plupart des *WORD @:[VR]¬:[NAP] la plupart des *WORD , @¬:[NA] <<- ~3:4>> * la plupart des *WORD @:[NA].*:[pi]¬:(?:G|[123][sp]|O) <end> la plupart des *WORD @:[NA].*:[pi]¬:(?:G|[123][sp]|O) ?,¿ [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] la plupart des *WORD @:[NA].*:[pi]¬:(?:G|[123][sp]|O) @:[VR]¬:[NAP] la plupart des *WORD @:[NA].*:[pi]¬:(?:G|[123][sp]|O) , @¬:[NA] <<- ~3:5>> * la plupart de [ces|mes|tes|ses|nos|vos|leurs] *WORD <end> la plupart de [ces|mes|tes|ses|nos|vos|leurs] *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] la plupart de [ces|mes|tes|ses|nos|vos|leurs] *WORD @:[VR]¬:[NAP] la plupart de [ces|mes|tes|ses|nos|vos|leurs] *WORD , @¬:[NA] <<- ~3:5>> * la plupart de [ces|mes|tes|ses|nos|vos|leurs] *WORD @:[NA].*:s¬:(?:G|[123][sp]|O) <end> la plupart de [ces|mes|tes|ses|nos|vos|leurs] *WORD @:[NA].*:s¬:(?:G|[123][sp]|O) ?,¿ [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] la plupart de [ces|mes|tes|ses|nos|vos|leurs] *WORD @:[NA].*:s¬:(?:G|[123][sp]|O) @:[VR]¬:[NAP] la plupart de [ces|mes|tes|ses|nos|vos|leurs] *WORD @:[NA].*:s¬:(?:G|[123][sp]|O) , @¬:[NA] <<- ~3:6>> * nous [tous|toutes] qui vous [tous|toutes] qui eux tous qui |
︙ | ︙ | |||
18857 18858 18859 18860 18861 18862 18863 | eux seuls elles seules <<- ~2>> * __purge_syntagmes_nominaux__ [à|au|aux|avec|en|lors|ayant] [de|d’] [un|une|la|l’|leur|leurs|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|quelques|certains|certaines] @:[NAM] <end> | | | | | | 18878 18879 18880 18881 18882 18883 18884 18885 18886 18887 18888 18889 18890 18891 18892 18893 18894 18895 18896 18897 18898 18899 18900 18901 18902 18903 18904 18905 18906 18907 18908 18909 18910 18911 18912 18913 18914 | eux seuls elles seules <<- ~2>> * __purge_syntagmes_nominaux__ [à|au|aux|avec|en|lors|ayant] [de|d’] [un|une|la|l’|leur|leurs|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|quelques|certains|certaines] @:[NAM] <end> [à|au|aux|avec|en|lors|ayant] [de|d’] [un|une|la|l’|leur|leurs|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|quelques|certains|certaines] @:[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] [à|au|aux|avec|en|lors|ayant] [de|d’] [un|une|la|l’|leur|leurs|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|quelques|certains|certaines] @:[NA] @:[VR]¬:[NAP] [à|au|aux|avec|en|lors|ayant] [de|d’] [un|une|la|l’|leur|leurs|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|quelques|certains|certaines] @:[NAM] , @¬:[NA] <<- ~1:4>> * [à|au|aux|avec|en|lors|ayant] [des|du] @:[NAM] <end> [à|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] [à|au|aux|avec|en|lors|ayant] [des|du] @:[NA] @:[VR]¬:[NAP] [à|au|aux|avec|en|lors|ayant] [des|du] @:[NAM] , @¬:[NA] <<- ~1:3>> * [à|avec|chez|contre|dans|envers|par|pour|selon|sous|sur|ayant] || [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> [à|avec|chez|contre|dans|envers|par|pour|selon|sous|sur|ayant] || [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] [à|avec|chez|contre|dans|envers|par|pour|selon|sous|sur|ayant] || [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] [à|avec|chez|contre|dans|envers|par|pour|selon|sous|sur|ayant] || [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] <<- ~1:3>> * [à|avec|chez|contre|dans|envers|par|pour|selon|sous|sur|au|aux] @:[NAM]¬:[GY] <end> [à|avec|chez|contre|dans|envers|par|pour|selon|sous|sur|au|aux] @:[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] [à|avec|chez|contre|dans|envers|par|pour|selon|sous|sur|au|aux] @:[NA]¬:[GY] @:[VR]¬:[NAP] [à|avec|chez|contre|dans|envers|par|pour|selon|sous|sur|au|aux] @:[NAM]¬:[GY] , @¬:[NA] <<- ~1:2>> * [ce|ton|son] *WORD *WORD <<- morph(\2, ":[NA]", ":(?:[123]p|P|X|G)") and morph(\3, ":[NA]", ":(?:G|[123][sp]|P|M)") >>> <<- morph(\3, ":N", ":A") and morph(\2, ":A", ":N") ~2>> * |
︙ | ︙ | |||
18905 18906 18907 18908 18909 18910 18911 | [des|cet|cette|ces|mon|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leurs|au|aux] *WORD *WORD <<- morph(\3, ":[NA]", ":(?:G|[123][sp]|P|M)") >>> <<- morph(\3, ":N", ":A") and morph(\2, ":A", ":N") ~2>> * <<- __else__ ~3>> * [de|d’] @:[NA].*:s¬:[YG] <end> | | | | | | | | | | | 18926 18927 18928 18929 18930 18931 18932 18933 18934 18935 18936 18937 18938 18939 18940 18941 18942 18943 18944 18945 18946 18947 18948 18949 18950 18951 18952 18953 18954 18955 18956 18957 18958 18959 18960 18961 18962 18963 18964 18965 18966 18967 18968 18969 18970 18971 18972 18973 18974 18975 18976 18977 18978 18979 18980 18981 18982 18983 18984 18985 18986 18987 18988 18989 18990 18991 18992 18993 | [des|cet|cette|ces|mon|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leurs|au|aux] *WORD *WORD <<- morph(\3, ":[NA]", ":(?:G|[123][sp]|P|M)") >>> <<- morph(\3, ":N", ":A") and morph(\2, ":A", ":N") ~2>> * <<- __else__ ~3>> * [de|d’] @:[NA].*:s¬:[YG] <end> [de|d’] @:[NA].*:s¬:[YG] ?,¿ [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] [de|d’] @:[NA].*:s¬:[YG] @:[VR]¬:[NAP] [de|d’] @:[NA].*:s¬:[YG] , @¬:[NA] <<- not value(\2, "|autres|") ~1:2>> * [de|d’] @:[NA].*:s¬:[YG] @:[NA].*:s¬:(?:G|[123][sp]|O) <end> [de|d’] @:[NA].*:s¬:[YG] @:[NA].*:s¬:(?:G|[123][sp]|O) ?,¿ [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] [de|d’] @:[NA].*:s¬:[YG] @:[NA].*:s¬:(?:G|[123][sp]|O) @:[VR]¬:[NAP] [de|d’] @:[NA].*:s¬:[YG] @:[NA].*:s¬:(?:G|[123][sp]|O) , @¬:[NA] <<- ~1:3>> * [de|d’] [un|une|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leurs] @:[NA] <end> [de|d’] [un|une|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leurs] @:[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] [de|d’] [un|une|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leurs] @:[NA] @:[VR]¬:[NAP] [de|d’] [un|une|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leurs] @:[NA] , @¬:[NA] <<- ~1:3>> * de [la|l’|leur] @:[NA]¬:Y <end> de [la|l’|leur] @:[NA]¬:Y ?,¿ [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] de [la|l’|leur] @:[NA]¬:Y @:[VR]¬:[NAP] de [la|l’|leur] @:[NA]¬:Y , @¬:[NA] <<- ~1:3>> * $:LR [de|d’] [la|l’|leur|un|une|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leurs] @:[NA] <end> $:LR [de|d’] [la|l’|leur|un|une|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leurs] @:[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] $:LR [de|d’] [la|l’|leur|un|une|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leurs] @:[NA] @:[VR]¬:[NAP] $:LR [de|d’] [la|l’|leur|un|une|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leurs] @:[NA] , @¬:[NA] <<- ~1:4>> * $:LR [des|du|de|d’] @:[NA] <end> $:LR [des|du|de|d’] @:[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] $:LR [des|du|de|d’] @:[NA] @:[VR]¬:[NAP] $:LR [des|du|de|d’] @:[NA] , @¬:[NA] <<- ~1:3>> * en [plein|pleine] @:[NA] <end> en [plein|pleine] @:[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] en [plein|pleine] @:[NA] @:[VR]¬:[NAP] en [plein|pleine] @:[NA] , @¬:[NA] <<- ~1:3>> * [à|avec|chez|contre|dans|envers|par|pour|selon|sous|sur|au|aux] [__URL__|__MAIL__] <<- ~>> * #### isEndOfNG #### # <end> # @:[VR]¬:[NAP] # , @¬:[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] __purge_autre__ [de|d’] @:V[123]_i.*:Y¬>(?:devenir|rester|demeurer)/ , [de|d’] @:V[123]_i.*:Y¬>(?:devenir|rester|demeurer)/ [je|j’|tu|il|elle|on|ç’|c’|ils|elles|iel|iels] [de|d’] @:V[123]_i.*:Y¬>(?:devenir|rester|demeurer)/ [ne|n’] [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y] @:[123][sp] [de|d’] @:V[123]_i.*:Y¬>(?:devenir|rester|demeurer)/ [ne|n’] [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp] [de|d’] @:V[123]_i.*:Y¬>(?:devenir|rester|demeurer)/ [ne|n’] [le|la|l’|les] [lui|leur|en|y] @:[123][sp] [de|d’] @:V[123]_i.*:Y¬>(?:devenir|rester|demeurer)/ [ne|n’] [lui|leur|y] en @:[123][sp] [de|d’] @:V[123]_i.*:Y¬>(?:devenir|rester|demeurer)/ [me|m’|te|t’|se|s’|nous|vous] ?[le|la|l’|les|en|y]¿ @:[123][sp]¬:G [de|d’] @:V[123]_i.*:Y¬>(?:devenir|rester|demeurer)/ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:G [de|d’] @:V[123]_i.*:Y¬>(?:devenir|rester|demeurer)/ [lui|leur|y] en @:[123][sp]¬:G |
︙ | ︙ | |||
19116 19117 19118 19119 19120 19121 19122 | TEST: vos chiens {{on}} {{manger}} la pâtée du chat. TEST: certaines {{on}} {{mangé}} du lion ## ou / où __conf_det_nom_où_pronom__ <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] | | | 19137 19138 19139 19140 19141 19142 19143 19144 19145 19146 19147 19148 19149 19150 19151 | TEST: vos chiens {{on}} {{manger}} la pâtée du chat. TEST: certaines {{on}} {{mangé}} du lion ## ou / où __conf_det_nom_où_pronom__ <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] <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] || [ne|n’|le|la|l’|les|me|m’|te|t’|se|s’|lui|nous|vous|leur] <<- /conf/ morph(\3, ":[NA]", ":G") -4>> où # Confusion probable. Pour évoquer un lieu ou un moment, écrivez “où”.|http://fr.wiktionary.org/wiki/o%C3%B9 TEST: L’hôtel {{ou}} ils sont allés l’été dernier. TEST: une chambre {{ou}} nous n’avons rien trouvé |
︙ | ︙ | |||
19144 19145 19146 19147 19148 19149 19150 | !!!! Conjugaisons nous / vous (2ᵉ partie) !! !! !! ## 1pl __conj_nous2__ <start> nous ~.ont$ | | | 19165 19166 19167 19168 19169 19170 19171 19172 19173 19174 19175 19176 19177 19178 19179 | !!!! Conjugaisons nous / vous (2ᵉ partie) !! !! !! ## 1pl __conj_nous2__ <start> nous ~.ont$ <<- /conj/ morph(\3, ":V.*:3p", ":[GPY]") and not value(>1, "|ils|elles|iel|iels|") and ( (morph(\3, ":V...t_") and value(>1, "le|la|l’|un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|leur") and not tag(>1, "enum")) or morph(\3, ":V..i__") ) -3>> =suggVerb(\3, ":1p") # Conjugaison problement erronée si “\2” est bien le sujet de “\3” et non un pronom objet. [<start>|,] nous qui @:V¬:(?:1p|G) <<- /conj/ -4>> =suggVerb(\4, ":1p") # Conjugaison erronée. Accord avec “nous”. Le verbe devrait être à la 1ʳᵉ personne du pluriel. TEST: nous {{viendront}}. |
︙ | ︙ | |||
20095 20096 20097 20098 20099 20100 20101 | elles ?[ne|n’]¿ >avoir l’ air @:A¬:(?:A.*:(?:m:[si]|[fe]:[pi])|G) <<- /ppas/ not morph(<1, ":R|>(?:et|ou)/") --1>> =suggFemPlur(\-1) # Dans la locution “avoir l’air”, il faut accorder l’adjectif avec le sujet (si “avoir l’air” signifie “sembler”) ou éventuellement avec le mot “air” si vous évoquez l’allure d’un être vivant.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=1728 <start> [les|des|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs] *WORD ?[ne|n’]¿ >avoir l’ air @:A¬:(?:A.*:[me]:[si]|G) <<- /ppas/ morph(\3, ":[NA].*:m:[pi]", ":[fe]") and morph(\-1, ":[NA].*:f") --1>> =suggMasPlur(\-1) # Dans la locution “avoir l’air”, il faut accorder l’adjectif avec le sujet (si “avoir l’air” signifie “sembler”) ou éventuellement avec le mot “air” si vous évoquez l’allure d’un être vivant.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=1728 | | | | | > > | 20116 20117 20118 20119 20120 20121 20122 20123 20124 20125 20126 20127 20128 20129 20130 20131 20132 20133 20134 20135 20136 20137 20138 20139 20140 20141 20142 20143 20144 20145 20146 20147 20148 20149 20150 20151 20152 20153 20154 20155 20156 20157 20158 20159 20160 20161 20162 20163 20164 | elles ?[ne|n’]¿ >avoir l’ air @:A¬:(?:A.*:(?:m:[si]|[fe]:[pi])|G) <<- /ppas/ not morph(<1, ":R|>(?:et|ou)/") --1>> =suggFemPlur(\-1) # Dans la locution “avoir l’air”, il faut accorder l’adjectif avec le sujet (si “avoir l’air” signifie “sembler”) ou éventuellement avec le mot “air” si vous évoquez l’allure d’un être vivant.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=1728 <start> [les|des|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs] *WORD ?[ne|n’]¿ >avoir l’ air @:A¬:(?:A.*:[me]:[si]|G) <<- /ppas/ morph(\3, ":[NA].*:m:[pi]", ":[fe]") and morph(\-1, ":[NA].*:f") --1>> =suggMasPlur(\-1) # Dans la locution “avoir l’air”, il faut accorder l’adjectif avec le sujet (si “avoir l’air” signifie “sembler”) ou éventuellement avec le mot “air” si vous évoquez l’allure d’un être vivant.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=1728 <<- /ppas/ __else__ and morph(\3, ":[NA].*:f:[pi]", ":[me]") and morph(\-1, ":[NA].*:(?:m:p|f:s)") --1>> =suggFemPlur(\-1) # Dans la locution “avoir l’air”, il faut accorder l’adjectif avec le sujet (si “avoir l’air” signifie “sembler”) ou éventuellement avec le mot “air” si vous évoquez l’allure d’un être vivant.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=1728 >avoir l’ air @:A¬:(?:A.*:[me]:[si]|G) <<- /ppas/ morph(\1, ":V0a.*:[123]s") and morph(\-1, ":A.*:p") and not value(<1, "|on|") --1>> =suggSing(\-1) # Dans la locution “avoir l’air”, il faut accorder l’adjectif avec le sujet (si “avoir l’air” signifie “sembler”) ou éventuellement avec le mot “air” si vous évoquez l’allure d’un être vivant.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=1728 <<- /ppas/ __else__ and morph(\1, ":V0a.*:[123]p") and morph(\-1, ":A.*:s") --1>> =suggPlur(\-1) # Dans la locution “avoir l’air”, il faut accorder l’adjectif avec le sujet (si “avoir l’air” signifie “sembler”) ou éventuellement avec le mot “air” si vous évoquez l’allure d’un être vivant.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=1728 [/-je|/-tu|/-iel] l’ air @:A¬:(?:A.*:[si]|G) <<- /ppas/ morphVC(\1, ":V0a") --1>> =suggSing(\-1) # Dans la locution “avoir l’air”, il faut accorder l’adjectif avec le sujet (si “avoir l’air” signifie “sembler”) ou éventuellement avec le mot “air” si vous évoquez l’allure d’un être vivant.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=1728 [/-nous|/-iels] l’ air @:A¬:(?:A.*:(?:m:[si]|p)|G) <<- /ppas/ morphVC(\1, ":V0a") --1>> =suggPlur(\-1) # Dans la locution “avoir l’air”, il faut accorder l’adjectif avec le sujet (si “avoir l’air” signifie “sembler”) ou éventuellement avec le mot “air” si vous évoquez l’allure d’un être vivant.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=1728 /-il l’ air @:A¬:(?:A.*:[me]:[si]|G) <<- /ppas/ morphVC(\1, ":V0a") --1>> =suggMasSing(\-1) # Dans la locution “avoir l’air”, il faut accorder l’adjectif avec le sujet (si “avoir l’air” signifie “sembler”) ou éventuellement avec le mot “air” si vous évoquez l’allure d’un être vivant.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=1728 /-elle l’ air @:A¬:(?:A.*:[si]|G) <<- /ppas/ morphVC(\1, ":V0a") --1>> =suggFemSing(\-1) # Dans la locution “avoir l’air”, il faut accorder l’adjectif avec le sujet (si “avoir l’air” signifie “sembler”) ou éventuellement avec le mot “air” si vous évoquez l’allure d’un être vivant.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=1728 /-ils l’ air @:A¬:(?:A.*:[me]|G) <<- /ppas/ morphVC(\1, ":V0a") --1>> =suggMasPlur(\-1) # Dans la locution “avoir l’air”, il faut accorder l’adjectif avec le sujet (si “avoir l’air” signifie “sembler”) ou éventuellement avec le mot “air” si vous évoquez l’allure d’un être vivant.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=1728 /-elles l’ air @:A¬:(?:A.*:(?:m:[si]|[fe]:[pi])|G) <<- /ppas/ morphVC(\1, ":V0a") --1>> =suggFemPlur(\-1) # Dans la locution “avoir l’air”, il faut accorder l’adjectif avec le sujet (si “avoir l’air” signifie “sembler”) ou éventuellement avec le mot “air” si vous évoquez l’allure d’un être vivant.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=1728 TEST: avait l’air {{sinistres}} des mauvais jours. ->> sinistre TEST: avaient l’air {{ignorante}} du danger ->> ignorantes TEST: il n’avait pas l’air {{heureuse}} ->> heureux TEST: ils n’avaient jamais l’air {{perdues}} ->> perdus TEST: Elle n’avait guère l’air {{grossières}} ->> grossière TEST: Elles avaient de temps en temps l’air tellement {{furieuse}}. ->> furieuses TEST: iel avait l’air {{stupides}} ->> stupide TEST: iels avaient l’air {{furieuse}} ->> furieuses TEST: Avais-je l’air {{perdues}} ->> perdue TEST: Avais-tu l’air {{folles}} ->> folle TEST: Avait-il l’air {{grosse}} ->> gros TEST: Avait-elle l’air {{grosses}} ->> grosse TEST: Avions-nous l’air {{perdue}} ->> perdues TEST: Avaient-ils l’air {{ignorantes}} ? ->> ignorants TEST: Avaient-elles l’air {{triomphants}} ? ->> triomphantes |
︙ | ︙ | |||
20165 20166 20167 20168 20169 20170 20171 | TEST: Ses amies ont l’air distant, mais l’âme généreuse. !!!! Accords avec l’adjectif précédant le pronom !! __ppas_adj_accord_je_tu__ | | | 20188 20189 20190 20191 20192 20193 20194 20195 20196 20197 20198 20199 20200 20201 20202 | TEST: Ses amies ont l’air distant, mais l’âme généreuse. !!!! Accords avec l’adjectif précédant le pronom !! __ppas_adj_accord_je_tu__ <start> *WORD ?,¿ [je|j’|tu|iel] <<- /ppas/ morph(\2, ":A.*:p", ":[GEMWsi]") -2>> =suggSing(\2) # Si cet adjectif se réfère au pronom « \-1 », l’adjectif devrait être au singulier (et accordé en genre). TEST: {{Découragés}}, je suis parti. __ppas_adj_accord_il__ |
︙ | ︙ | |||
20295 20296 20297 20298 20299 20300 20301 20302 20303 20304 20305 20306 20307 20308 | -2>> =suggFemSing(\2) # Accord avec le sujet “elle” : “\2” devrait être au féminin singulier. TEST: Est-elle {{arriver}} ? TEST: Est-elle déjà {{arriver}} ? TEST: Était-elle {{fatiguer}} ? TEST: Paraissait-elle {{surpris}} ? __ppas_inversion_être_on__ /-on @:(?:[123][sp]|Y)¬:[GW] <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/") and not value(<1, "|se|s’|") -2>> =suggVerbPpas(\2) # Accord avec le sujet “on”. /-on @:[123][sp]¬:[GWY] | > > > > > > > > > > > > > | 20318 20319 20320 20321 20322 20323 20324 20325 20326 20327 20328 20329 20330 20331 20332 20333 20334 20335 20336 20337 20338 20339 20340 20341 20342 20343 20344 | -2>> =suggFemSing(\2) # Accord avec le sujet “elle” : “\2” devrait être au féminin singulier. TEST: Est-elle {{arriver}} ? TEST: Est-elle déjà {{arriver}} ? TEST: Était-elle {{fatiguer}} ? TEST: Paraissait-elle {{surpris}} ? __ppas_inversion_être_iel__ /-iel @:(?:[123][sp]|Y|[NA].*:p)¬:[GWsi] <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/") -2>> =suggSing(\2) # Accord avec le sujet “iel” : “\2” devrait être au singulier. /-iel @:(?:[123][sp]|[NA].*:p)¬:[GWYsi] <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/") -2>> =suggSing(\2) # Accord avec le sujet “iel” : “\2” devrait être au singulier. TEST: serait-iel {{fâchés}} contre vous ? TEST: Demeurerait-iel {{dingues}} d’elle ? __ppas_inversion_être_on__ /-on @:(?:[123][sp]|Y)¬:[GW] <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/") and not value(<1, "|se|s’|") -2>> =suggVerbPpas(\2) # Accord avec le sujet “on”. /-on @:[123][sp]¬:[GWY] |
︙ | ︙ | |||
20374 20375 20376 20377 20378 20379 20380 20381 20382 20383 20384 20385 20386 20387 20388 | -2>> =suggFemPlur(\2) # Accord avec “elles” : “\2” devrait être au féminin pluriel. TEST: Étaient-elles {{arriver}} ? TEST: Sont-elles tout à fait {{arriver}} ? TEST: Ne sont-elles pas {{aveugle}} TEST: demeurent-elles {{présente}} __ppas_ayant_été_pronom_ppas__ ayant été lui-même @:[QA].*:[fp]¬:[me][si] <<- /ppas/ --1>> =suggMasSing(\-1) # Accord avec “\3” : “\-1” devrait être au masculin singulier. ayant été elle-même @:[QA].*:[mp]¬:[fe][si] <<- /ppas/ --1>> =suggFemSing(\-1) # Accord avec “\3” : “\-1” devrait être au féminin singulier. | > > > > > > > > > > > > > > > | | | 20410 20411 20412 20413 20414 20415 20416 20417 20418 20419 20420 20421 20422 20423 20424 20425 20426 20427 20428 20429 20430 20431 20432 20433 20434 20435 20436 20437 20438 20439 20440 20441 20442 20443 20444 20445 20446 20447 20448 20449 20450 20451 | -2>> =suggFemPlur(\2) # Accord avec “elles” : “\2” devrait être au féminin pluriel. TEST: Étaient-elles {{arriver}} ? TEST: Sont-elles tout à fait {{arriver}} ? TEST: Ne sont-elles pas {{aveugle}} TEST: demeurent-elles {{présente}} __ppas_inversion_être_iels__ /-iels @:(?:[123][sp]|Y|[NA].*:s)¬:[GWpi]|>(?:dire|légion)/ <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/") and not value(<1, "|nous|") -2>> =suggPlur(\2) # Accord avec le sujet “iels” : “\2” devrait être au pluriel. /-iels @:(?:[123][sp]|[NA].*:s)¬:[GWYpi]|>(?:dire|légion)/ <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/") -2>> =suggPlur(\2) # Accord avec le sujet “iels” : “\2” devrait être au pluriel. TEST: Étaient-iels {{arriver}} ? TEST: Étaient-iels déjà {{arriver}} ? TEST: Ne paraissent-iels pas {{aveugle}} TEST: paraissent-iels {{faible}} ? __ppas_ayant_été_pronom_ppas__ ayant été lui-même @:[QA].*:[fp]¬:[me][si] <<- /ppas/ --1>> =suggMasSing(\-1) # Accord avec “\3” : “\-1” devrait être au masculin singulier. ayant été elle-même @:[QA].*:[mp]¬:[fe][si] <<- /ppas/ --1>> =suggFemSing(\-1) # Accord avec “\3” : “\-1” devrait être au féminin singulier. ayant été [nous-même|vous-même|iel-même] @:[QA].*:p¬:[si] <<- /ppas/ -3>> \3s # Accord avec “\-1” : “\3” devrait être au pluriel. <<- /ppas/ __also__ --1>> =suggSing(\-1) # Accord avec “\3” : “\-1” devrait être au singulier. ayant été [nous-mêmes|vous-mêmes|iels-mêmes] @:[QA].*:s¬:[pi] <<- /ppas/ -3>> =\3[:-1] # Accord avec “\-1” : “\3” devrait être au singulier. <<- /ppas/ __also__ --1>> =suggPlur(\-1) # Accord avec “\3” : “\-1” devrait être au pluriel. ayant été eux-mêmes @:[QA].*:[fs]¬:[me][pi] <<- /ppas/ --1>> =suggMasPlur(\-1) # Accord avec “\3” : “\-1” devrait être au masculin pluriel. ayant été elles-mêmes @:[QA].*:[ms]¬:[fe][pi] |
︙ | ︙ | |||
20597 20598 20599 20600 20601 20602 20603 | __immu_les_avoir_fait_vinfi__ les >avoir fait ?[me|m’|te|t’|se|s’|nous|vous|leur]¿ $:Y <<- !3>> __ppas_pronom_avoir__ | | | | 20648 20649 20650 20651 20652 20653 20654 20655 20656 20657 20658 20659 20660 20661 20662 20663 20664 20665 20666 20667 20668 20669 | __immu_les_avoir_fait_vinfi__ les >avoir fait ?[me|m’|te|t’|se|s’|nous|vous|leur]¿ $:Y <<- !3>> __ppas_pronom_avoir__ [je|j’|tu|il|elle|on|ils|elles|iel|iels|et|qui] ?[ne|n’]¿ ?[lui|leur]¿ >avoir *WORD <<- /ppas/ not value(\-1, "|barre|confiance|cours|envie|peine|prise|crainte|cure|affaire|hâte|force|recours|") and value(<1, "|<start>|,|comme|comment|et|lorsque|lorsqu’|mais|où|ou|quand|qui|pourquoi|puisque|puisqu’|quoique|quoiqu’|si|s’|sinon|") and \-1.islower() and morph(\-1, ":(?:[123][sp]|Q.*:[fp])", ":(?:G|W|Q.*:m:[si])") --1>> =suggVerbPpas(\-1, ":m:s") # 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 [je|j’|tu|il|elle|on|ils|elles|iel|iels|et|qui] ?[ne|n’]¿ en >avoir *WORD <<- /ppas/ not value(\-1, "|barre|confiance|cours|envie|peine|prise|crainte|cure|affaire|hâte|force|recours|") and value(<1, "|<start>|,|comme|comment|et|lorsque|lorsqu’|mais|où|ou|quand|qui|pourquoi|puisque|puisqu’|quoique|quoiqu’|si|s’|sinon|") and \-1.islower() and morph(\-1, ":(?:[123][sp])", ":[GWQ]") --1>> =suggVerbPpas(\-1, ":m:s") # 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 TEST: ils leur avaient {{donnés}} du fil à retordre. ->> donné |
︙ | ︙ | |||
20794 20795 20796 20797 20798 20799 20800 | !! !! !!!! COD précédant que !! !! !! __ppas_det_plur_COD_que_avoir__ | | | | | | 20845 20846 20847 20848 20849 20850 20851 20852 20853 20854 20855 20856 20857 20858 20859 20860 20861 20862 20863 20864 20865 20866 20867 20868 20869 20870 20871 20872 20873 20874 20875 20876 20877 20878 20879 20880 20881 20882 20883 20884 20885 20886 20887 20888 20889 20890 20891 20892 20893 20894 20895 20896 20897 20898 20899 20900 20901 | !! !! !!!! COD précédant que !! !! !! __ppas_det_plur_COD_que_avoir__ [les|des|ces|mes|tes|ses|nos|vos|leurs|quelques|plusieurs] *WORD [que|qu’] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels] ?[ne|n’]¿ ?[lui|leur]¿ >avoir @:V[0-3]..t.*:Q.*:s¬:[GWpi] <<- /ppas/ morph(\2, ":[NA]") and not morph(>1, ":(?:Y|Ov|D|LV)") and not ((value(\-1, "|décidé|essayé|tenté|oublié|imaginé|supplié|") and value(>1, "|de|d’|")) or (value(\-1, "|réussi|pensé|") and value(>1, "|à|"))) --1>> =suggPlur(\-1, \2) # Si “\1 \2…” est bien le COD du participe passé “\-1”, celui-ci devrait être au pluriel (et accordé en genre).|http://fr.wikipedia.org/wiki/Accord_du_participe_pass%C3%A9_en_fran%C3%A7ais TEST: Les documents qu’ils ont {{acheté}}. TEST: les flacons qu’ils ont réussi à acquérir TEST: ça faisait des années que j’avais délaissé ce lieu TEST: Les électeurs de Donald que l’on avait rencontrés jusque-là boivent l’eau d’une seule fontaine : Fox News et les sites et radios conservateurs. TEST: des choses que j’aurais oublié d’aborder. TEST: C’EST EN REGARDANT DES BALLETS QUE J’AI EU ENVIE DE CONCEVOIR DES SPECTACLES. __ppas_det_mas_sing_COD_que_avoir__ [un|le|l’|ce|cet|mon|ton|son] *WORD [que|qu’] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels] ?[ne|n’]¿ ?[lui|leur]¿ >avoir @:V[0-3]..t.*:Q.*:[fp]¬:(?:G|W|[me]:[si]) <<- /ppas/ morph(\2, ":[NA].*:m") --1>> =suggVerbPpas(\-1, ":m:s") # Si “\1 \2…” est bien le COD du participe passé “\-1”, celui-ci devrait être au masculin singulier.|http://fr.wikipedia.org/wiki/Accord_du_participe_pass%C3%A9_en_fran%C3%A7ais TEST: Le document qu’ils ont de temps en temps {{achetés}}. TEST: L’homme que j’ai {{aidée}}. TEST: L’homme qu’ils ont beaucoup {{aidée}}. TEST: L’homme que nous avons un peu {{aidée}}. TEST: le flacon qu’ils ont réussi à acquérir __ppas_det_fem_sing_COD_que_avoir__ [une|la|l’|cette|ma|ta|sa|mon|ton|son] *WORD [que|qu’] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels] ?[ne|n’]¿ ?[lui|leur]¿ >avoir @:V[0-3]..t.*:Q.*:[mp]¬:(?:G|W|[fe]:[si]) <<- /ppas/ morph(\2, ":[NA].*:f", ">(?:fois|impression)/") and not morph(>1, ":(?:Y|Ov|D|LV)|>qu[e’]/") and not ((value(\-1, "|décidé|essayé|tenté|oublié|imaginé|supplié|") and value(>1, "|de|d’|")) or (value(\-1, "|réussi|pensé|") and value(>1, "|à|"))) --1>> =suggVerbPpas(\-1, ":f:s") # Si “\1 \2…” est bien le COD du participe passé “\-1”, celui-ci devrait être au féminin singulier.|http://fr.wikipedia.org/wiki/Accord_du_participe_pass%C3%A9_en_fran%C3%A7ais TEST: La femme que j’ai {{aidé}}. TEST: La femme que j’ai beaucoup {{aidé}}. TEST: La femme que j’ai un peu {{aidé}}. TEST: la danse qu’ils ont réussi à faire TEST: La dernière fois qu’elle a brûlé, c’était pendant la Commune. TEST: en ayant l’impression qu’il a beaucoup réussi __ppas_ce_que_pronom_avoir__ ce [que|qu’] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ça|cela|ceci] ?[ne|n’]¿ ?[lui|leur]¿ >avoir @:V[0-3]..t.*:Q.*:[fp]¬:(?:G|W|[me]:[si]) <<- /ppas/ --1>> =suggVerbPpas(\-1, ":m:s") # Accord avec le COD “ce”. Le participe passé devrait être au masculin singulier.|http://fr.wikipedia.org/wiki/Accord_du_participe_pass%C3%A9_en_fran%C3%A7ais TEST: ce que ça a {{donnée}} TEST: ce qu’il leur a {{données}} |
︙ | ︙ | |||
21064 21065 21066 21067 21068 21069 21070 | # 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$ | | | | 21115 21116 21117 21118 21119 21120 21121 21122 21123 21124 21125 21126 21127 21128 21129 21130 21131 21132 21133 21134 21135 | # 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, "|vient|dit|surgit|survient|") and (morph(>1, ":(?:[MD]|Oo)|>[A-Z]/") or value(>1, "|l’|d’|m’|t’|s’|"))) and morph(\-1, ":V[23].*:Ip.*:3s", ":G|>(?:devoir|suffire)/") 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, "|vient|dit|surgit|survient|provient|") and (morph(>1, ":(?:[MD]|Oo)|>[A-Z]/") or value(>1, "|l’|d’|m’|t’|s’|"))) and morph(\-1, ":V[23].*:Ip.*:3s", ":[GNA]|>(?:devoir|suffire)/") 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. |
︙ | ︙ | |||
21398 21399 21400 21401 21402 21403 21404 | [<start>|,] leur @:V¬:[NAY] [ne|n’|me|m’|te|s’|se|s’] [<start>|,] leur @:V¬:[NAY] [le|la|l’|les|leur] @:[123][sp]¬:[QNAG] [<start>|,] leur @:V¬:[NAY] ?[nous|vous]¿ @:[123][sp]¬:[QG] <<- /conf/ hasSimil(\3, ":[NA].*:[si]") -3>> =suggSimil(\3, ":[NA].*:[si]", True) # Confusion probable : “\3” est une forme verbale conjuguée. Si “\2” est un déterminant, il faut placer un nom après. [<start>|,] [les|plusieurs|leurs] @:V¬:[NAY] [ne|n’|me|m’|te|s’|se|s’] | | | | 21449 21450 21451 21452 21453 21454 21455 21456 21457 21458 21459 21460 21461 21462 21463 21464 | [<start>|,] leur @:V¬:[NAY] [ne|n’|me|m’|te|s’|se|s’] [<start>|,] leur @:V¬:[NAY] [le|la|l’|les|leur] @:[123][sp]¬:[QNAG] [<start>|,] leur @:V¬:[NAY] ?[nous|vous]¿ @:[123][sp]¬:[QG] <<- /conf/ hasSimil(\3, ":[NA].*:[si]") -3>> =suggSimil(\3, ":[NA].*:[si]", True) # Confusion probable : “\3” est une forme verbale conjuguée. Si “\2” est un déterminant, il faut placer un nom après. [<start>|,] [les|plusieurs|leurs] @:V¬:[NAY] [ne|n’|me|m’|te|s’|se|s’] [<start>|,] [les|plusieurs|leurs] @:V¬:[NAY] [le|la|l’|les|leur] @:[123][sp]¬:[QNAG] [<start>|,] [les|plusieurs|leurs] @:V¬:[NAY] ?[nous|vous]¿ @:[123][sp]¬:[QG] <<- /conf/ hasSimil(\3, ":[NA].*:[pi]") -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. [<start>|,] certains @:V¬:[NAY] [ne|n’|me|m’|te|s’|se|s’] [<start>|,] certains @:V¬:[NAY] [le|la|l’|les|leur] @:[123][sp]¬:[QNAG] [<start>|,] certains @:V¬:[NAY] ?[nous|vous]¿ @:[123][sp]¬:[QG] <<- /conf/ hasSimil(\3, ":[NA].*:[me]:[pi]") |
︙ | ︙ | |||
21436 21437 21438 21439 21440 21441 21442 | TEST: Les reconnaître semblait nécessaire. TEST: Son ministre du Budget, Gérald Darmanin, l’avait dit plus crûment sur RTL TEST: Certains jouent la carte de la dérision TEST: Certains font grève tous les vendredis pour soutenir cette cause. __conf_suj_verbe_det_verbe_nom__ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 21487 21488 21489 21490 21491 21492 21493 21494 21495 21496 21497 21498 21499 21500 21501 21502 21503 21504 21505 21506 21507 21508 21509 21510 21511 21512 21513 21514 21515 21516 21517 21518 21519 21520 21521 21522 21523 21524 21525 21526 21527 21528 21529 21530 21531 21532 21533 21534 21535 21536 21537 21538 21539 21540 21541 21542 21543 21544 21545 21546 21547 21548 21549 21550 21551 21552 21553 21554 21555 21556 21557 21558 21559 21560 21561 21562 21563 21564 21565 21566 21567 21568 21569 21570 21571 21572 21573 21574 21575 21576 21577 21578 21579 21580 21581 21582 21583 21584 21585 21586 21587 21588 | TEST: Les reconnaître semblait nécessaire. TEST: Son ministre du Budget, Gérald Darmanin, l’avait dit plus crûment sur RTL TEST: Certains jouent la carte de la dérision TEST: Certains font grève tous les vendredis pour soutenir cette cause. __conf_suj_verbe_det_verbe_nom__ [<start>|,] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [lui|leur] en @:[123][sp] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,] $:D¬:Ov @:[NA] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NA] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NA] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,] $:D¬:Ov @:[NA] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NA] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NA] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,] $:D¬:Ov @:[NA] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NA] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NA] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,] $:D¬:Ov @:[NA] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NA] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NA] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,] $:Y ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,] $:Y ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,] $:Y ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] [<start>|,] $:Y ?[ne|n’]¿ [lui|leur] en @:[123][sp] [le|un] @:[123][sp]¬:[NA].*:[me]:[si] <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[me]:[si]", True) # Confusion probable : “\-1” est une forme verbale conjuguée. Si “\-2” est un déterminant, il faut placer un nom après. [<start>|,] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [lui|leur] en @:[123][sp] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,] $:D¬:Ov @:[NA] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NA] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NA] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,] $:D¬:Ov @:[NA] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NA] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NA] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,] $:D¬:Ov @:[NA] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NA] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NA] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,] $:D¬:Ov @:[NA] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NA] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NA] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,] $:Y ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,] $:Y ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,] $:Y ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] [<start>|,] $:Y ?[ne|n’]¿ [lui|leur] en @:[123][sp] [la|une] @:[123][sp]¬:[NA].*:[fe]:[si] <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[fe]:[si]", True) # Confusion probable : “\-1” est une forme verbale conjuguée. Si “\-2” est un déterminant, il faut placer un nom après. [<start>|,] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [lui|leur] en @:[123][sp] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,] $:D¬:Ov @:[NA] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NA] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NA] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,] $:D¬:Ov @:[NA] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NA] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NA] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,] $:D¬:Ov @:[NA] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NA] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NA] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,] $:D¬:Ov @:[NA] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NA] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NA] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,] $:Y ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,] $:Y ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,] $:Y ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp] [l’|leur] @:[123][sp]¬:[NA].*:[si] [<start>|,] $:Y ?[ne|n’]¿ [lui|leur] en @:[123][sp] [l’|leur] @:[123][sp]¬:[NA].*:[si] <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[si]", True) # Confusion probable : “\-1” est une forme verbale conjuguée. Si “\-2” est un déterminant, il faut placer un nom après. [<start>|,] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [lui|leur] en @:[123][sp] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,] $:D¬:Ov @:[NA] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NA] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NA] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,] $:D¬:Ov @:[NA] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NA] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NA] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,] $:D¬:Ov @:[NA] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NA] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NA] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,] $:D¬:Ov @:[NA] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NA] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NA] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,] $:Y ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,] $:Y ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,] $:Y ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp] [les|leurs] @:[123][sp]¬:[NA].*:[pi] [<start>|,] $:Y ?[ne|n’]¿ [lui|leur] en @:[123][sp] [les|leurs] @:[123][sp]¬:[NA].*:[pi] <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[pi]", True) # Confusion probable : “\-1” est une forme verbale conjuguée. Si “\-2” est un déterminant, il faut placer un nom après. [<start>|,] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp] en @:[123][sp]¬:[NA] [<start>|,] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp] en @:[123][sp]¬:[NA] [<start>|,] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp] en @:[123][sp]¬:[NA] [<start>|,] [je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce|c’] ?[ne|n’]¿ [lui|leur] en @:[123][sp] en @:[123][sp]¬:[NA] [<start>|,] $:D¬:Ov @:[NA] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NA] en @:[123][sp]¬:[NA] [<start>|,] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp]¬:[NA] en @:[123][sp]¬:[NA] [<start>|,] $:D¬:Ov @:[NA] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NA] en @:[123][sp]¬:[NA] [<start>|,] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp]¬:[NA] en @:[123][sp]¬:[NA] [<start>|,] $:D¬:Ov @:[NA] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NA] en @:[123][sp]¬:[NA] [<start>|,] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp]¬:[NA] en @:[123][sp]¬:[NA] [<start>|,] $:D¬:Ov @:[NA] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NA] en @:[123][sp]¬:[NA] [<start>|,] [le|la|l’|leur|les] @:[NA]¬:3[sp] ?[ne|n’]¿ [lui|leur] en @:[123][sp]¬:[NA] en @:[123][sp]¬:[NA] [<start>|,] $:Y ?[ne|n’]¿ ?[le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿ @:[123][sp] en @:[123][sp]¬:[NA] [<start>|,] $:Y ?[ne|n’]¿ [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:[123][sp] en @:[123][sp]¬:[NA] [<start>|,] $:Y ?[ne|n’]¿ [le|la|l’|les] [lui|leur|en|y] @:[123][sp] en @:[123][sp]¬:[NA] [<start>|,] $:Y ?[ne|n’]¿ [lui|leur] en @:[123][sp] en @:[123][sp]¬:[NA] <<- /conf/ --1>> =suggSimil(\-1, ":[NA].*:[si]", True) # Confusion probable : “\-1” est une forme verbale conjuguée. Si “\-2” est une préposition, il faut placer un nom après. TEST: je relève le {{défit}}. ->> défi TEST: elle relève une fois de plus le {{défie}}. ->> défi TEST: il gère l’{{accueille}} ->> accueil TEST: Elle ne connait pas leur {{recule}} ->> recul TEST: elle lisait la {{garantit}} ->> garantie |
︙ | ︙ | |||
21637 21638 21639 21640 21641 21642 21643 | || [>adorer|>affirmer|>aimer|>croire|>déclarer|>désirer|>détester|>devoir|>dire|>estimer|>imaginer|>paraître|>paraitre|>penser|>pouvoir|>préférer|>risquer|>savoir|>sembler|>souhaiter|>vouloir] || être [devenus|redevenus|restés|demeurés] @:[123][sp]¬:[NAQGM] <start> nous ?[ne|n’]¿ ?[en|y]¿ || [>adorer|>affirmer|>aimer|>croire|>déclarer|>désirer|>détester|>devoir|>dire|>estimer|>imaginer|>paraître|>paraitre|>penser|>pouvoir|>préférer|>risquer|>savoir|>sembler|>souhaiter|>vouloir] || avoir [été|semblé|paru] @:[123][sp]¬:[NAQGM] <<- /conf/ --1>> =suggVerbPpas(\-1, ":p") # Accord avec le sujet “\2” : “\-1” devrait être un participe passé singulier. | | | | | | | | 21688 21689 21690 21691 21692 21693 21694 21695 21696 21697 21698 21699 21700 21701 21702 21703 21704 21705 21706 21707 21708 21709 21710 21711 | || [>adorer|>affirmer|>aimer|>croire|>déclarer|>désirer|>détester|>devoir|>dire|>estimer|>imaginer|>paraître|>paraitre|>penser|>pouvoir|>préférer|>risquer|>savoir|>sembler|>souhaiter|>vouloir] || être [devenus|redevenus|restés|demeurés] @:[123][sp]¬:[NAQGM] <start> nous ?[ne|n’]¿ ?[en|y]¿ || [>adorer|>affirmer|>aimer|>croire|>déclarer|>désirer|>détester|>devoir|>dire|>estimer|>imaginer|>paraître|>paraitre|>penser|>pouvoir|>préférer|>risquer|>savoir|>sembler|>souhaiter|>vouloir] || avoir [été|semblé|paru] @:[123][sp]¬:[NAQGM] <<- /conf/ --1>> =suggVerbPpas(\-1, ":p") # Accord avec le sujet “\2” : “\-1” devrait être un participe passé singulier. <start> [on|vous|iel|iels] ?[ne|n’]¿ ?[en|y]¿ [>être|>sembler|>devenir|>rester|>demeurer|>redevenir|>paraître|>paraitre] @:[123][sp]¬:[NAQGM] <start> [on|vous|iel|iels] ?[ne|n’]¿ ?[en|y]¿ >avoir [été|semblé|paru] @:[123][sp]¬:[NAQGM] <start> [on|vous|iel|iels] ?[ne|n’]¿ ?[en|y]¿ [>être|>sembler] [devenu+s|redevenu+s|resté+s|demeuré+s] @:[123][sp]¬:[NAQGM] <start> [on|vous|iel|iels] ?[ne|n’]¿ ?[en|y]¿ || [>aller|>adorer|>affirmer|>aimer|>croire|>déclarer|>désirer|>détester|>devoir|>dire|>estimer|>imaginer|>paraître|>paraitre|>penser|>pouvoir|>préférer|>risquer|>savoir|>sembler|>souhaiter|>vouloir] || [être|devenir|redevenir|rester|paraître|paraitre|sembler] @:[123][sp]¬:[NAQGM] <start> [on|vous|iel|iels] ?[ne|n’]¿ ?[en|y]¿ || [>adorer|>affirmer|>aimer|>croire|>déclarer|>désirer|>détester|>devoir|>dire|>estimer|>imaginer|>paraître|>paraitre|>penser|>pouvoir|>préférer|>risquer|>savoir|>sembler|>souhaiter|>vouloir] || être [devenu+s|redevenu+s|resté+s|demeuré+s] @:[123][sp]¬:[NAQGM] <start> [on|vous|iel|iels] ?[ne|n’]¿ ?[en|y]¿ || [>adorer|>affirmer|>aimer|>croire|>déclarer|>désirer|>détester|>devoir|>dire|>estimer|>imaginer|>paraître|>paraitre|>penser|>pouvoir|>préférer|>risquer|>savoir|>sembler|>souhaiter|>vouloir] || avoir [été|semblé|paru] @:[123][sp]¬:[NAQGM] <<- /conf/ --1>> =suggVerbPpas(\-1) # Accord avec le sujet “\2” : “\-1” devrait être un participe passé singulier. <start> ils ?[ne|n’]¿ ?[en|y]¿ [>être|>sembler|>devenir|>rester|>demeurer|>redevenir|>paraître|>paraitre] @:[123][sp]¬:[NAQGM] <start> ils ?[ne|n’]¿ ?[en|y]¿ >avoir [été|semblé|paru] @:[123][sp]¬:[NAQGM] <start> ils ?[ne|n’]¿ ?[en|y]¿ [>être|>sembler] [devenus|redevenus|restés|demeurés] @:[123][sp]¬:[NAQGM] |
︙ | ︙ | |||
21868 21869 21870 21871 21872 21873 21874 | !!! !!! __purge_préverbes1__ [ne|n’|me|m’|te|se|s’|y] @:(?:[123][sp]|P|Y)¬:X|>rien/ <<- ~1>> * | | | 21919 21920 21921 21922 21923 21924 21925 21926 21927 21928 21929 21930 21931 21932 21933 | !!! !!! __purge_préverbes1__ [ne|n’|me|m’|te|se|s’|y] @:(?:[123][sp]|P|Y)¬:X|>rien/ <<- ~1>> * t’ @:(?:[123][sp]|P|Y)¬:(?:X|2s)|>(?:rien|ie?ls?|elles?|on)/ <<- ~1>> * le @:(?:[123][sp]|P|Y)¬:(?:[NA].*:[me]:[si]|G|M) la @:(?:[123][sp]|P|Y)¬:(?:[NA].*:[fe]:[si]|G|M) l’ @:(?:[123][sp]|P|Y)¬:(?:[NA].*:[si]|G|M) les @:(?:[123][sp]|P|Y)¬:(?:[NA].*:[pi]|G|M) leur @:(?:[123][sp]|P|Y)¬:(?:[NA].*:[si]|G|M) |
︙ | ︙ | |||
21935 21936 21937 21938 21939 21940 21941 | [lui|celui-là|celui-ci] les @:(?:[123][sp]|P|Y) <<- not morph(<1, ":(?:3s|R)") or not morph(\3, ":N.*:[pi]") ~2>> * [lui|celui-là|celui-ci] en @:(?:[123][sp]|P|Y) <<- not morph(<1, ":(?:3s|R)") or not morph(\3, ":[NA]") ~2>> * | | | | | | | 21986 21987 21988 21989 21990 21991 21992 21993 21994 21995 21996 21997 21998 21999 22000 22001 22002 22003 22004 22005 22006 22007 22008 22009 22010 22011 22012 | [lui|celui-là|celui-ci] les @:(?:[123][sp]|P|Y) <<- not morph(<1, ":(?:3s|R)") or not morph(\3, ":N.*:[pi]") ~2>> * [lui|celui-là|celui-ci] en @:(?:[123][sp]|P|Y) <<- not morph(<1, ":(?:3s|R)") or not morph(\3, ":[NA]") ~2>> * [elle|iel|celle-là|celle-ci] le @:(?:[123][sp]|P|Y) <<- not morph(<1, ":(?:3s|R)") or not morph(\3, ":N.*:[me]:[si]") ~2>> * [elle|iel|celle-là|celle-ci] la @:(?:[123][sp]|P|Y) <<- not morph(<1, ":(?:3s|R)") or not morph(\3, ":N.*:[fe]:[si]") ~2>> * [elle|iel|celle-là|celle-ci] [l’|leur] @:(?:[123][sp]|P|Y) <<- not morph(<1, ":(?:3s|R)") or not morph(\3, ":N.*:[si]") ~2>> * [elle|iel|celle-là|celle-ci] les @:(?:[123][sp]|P|Y) <<- not morph(<1, ":(?:3s|R)") or not morph(\3, ":N.*:[pi]") ~2>> * [elle|iel|celle-là|celle-ci] en @:(?:[123][sp]|P|Y) <<- not morph(<1, ":(?:3s|R)") or not morph(\3, ":[NA]") ~2>> * nous le @:(?:[123][sp]|P|Y) <<- not morph(<1, ":(?:1p|R)") or not morph(\3, ":N.*:[me]:[si]") ~2>> * nous la @:(?:[123][sp]|P|Y) <<- not morph(<1, ":(?:1p|R)") or not morph(\3, ":N.*:[fe]:[si]") ~2>> * |
︙ | ︙ | |||
22010 22011 22012 22013 22014 22015 22016 | [eux|ceux-là|ceux-ci] les @:(?:[123][sp]|P|Y) <<- not morph(<1, ":3p") or not morph(\3, ":N.*:[pi]") ~2>> * [eux|ceux-là|ceux-ci] en @:(?:[123][sp]|P|Y) <<- not morph(<1, ":3p") or not morph(\3, ":[NA]") ~2>> * | | | | | | | | | | | | | 22061 22062 22063 22064 22065 22066 22067 22068 22069 22070 22071 22072 22073 22074 22075 22076 22077 22078 22079 22080 22081 22082 22083 22084 22085 22086 22087 22088 22089 22090 22091 22092 22093 22094 22095 22096 22097 22098 22099 22100 22101 22102 22103 22104 22105 22106 22107 22108 22109 22110 22111 22112 22113 22114 22115 22116 | [eux|ceux-là|ceux-ci] les @:(?:[123][sp]|P|Y) <<- not morph(<1, ":3p") or not morph(\3, ":N.*:[pi]") ~2>> * [eux|ceux-là|ceux-ci] en @:(?:[123][sp]|P|Y) <<- not morph(<1, ":3p") or not morph(\3, ":[NA]") ~2>> * [elles|iels|celles-là|celles-ci] le @:(?:[123][sp]|P|Y) <<- not morph(<1, ":(?:3p|R)") or not morph(\3, ":N.*:[me]:[si]") ~2>> * [elles|iels|celles-là|celles-ci] la @:(?:[123][sp]|P|Y) <<- not morph(<1, ":(?:3p|R)") or not morph(\3, ":N.*:[fe]:[si]") ~2>> * [elles|iels|celles-là|celles-ci] [l’|leur] @:(?:[123][sp]|P|Y) <<- not morph(<1, ":(?:3p|R)") or not morph(\3, ":N.*:[si]") ~2>> * [elles|iels|celles-là|celles-ci] les @:(?:[123][sp]|P|Y) <<- not morph(<1, ":(?:3p|R)") or not morph(\3, ":N.*:[pi]") ~2>> * [elles|iels|celles-là|celles-ci] en @:(?:[123][sp]|P|Y) <<- not morph(<1, ":(?:3p|R)") or not morph(\3, ":[NA]") ~2>> * [je|j’|il|on|ils] [nous|vous|lui] @:(?:[123][sp]|P|Y) <<- ~2>> * tu [nous|vous|lui] @:(?:[123][sp]|P|Y) <<- not morph(<1, ":V0") ~2>> * [lui|celui-là|celui-ci] [nous|vous|lui] @:(?:[123][sp]|P|Y) [elle|celle-là|celle-ci|iel] [nous|vous|lui] @:(?:[123][sp]|P|Y) [nous|vous] [nous|vous|lui] @:(?:[123][sp]|P|Y) [eux|ceux-là|ceux-ci] [nous|vous|lui] @:(?:[123][sp]|P|Y) [elles|celles-là|celles-ci|iels] [nous|vous|lui] @:(?:[123][sp]|P|Y) <<- not morph(<1, ":R") ~2>> * __purge_préverbes2__ nous [le|la|l’|les|en|y] @:(?:[123][sp]|P|Y)¬:(?:X|1p) vous [le|la|l’|les|en|y] @:(?:[123][sp]|P|Y)¬:(?:X|2p) [me|m’|te|se|s’] [le|la|l’|les|en|y] @:(?:[123][sp]|P|Y)¬:X [le|la|l’|les] [lui|leur|en|y] @:(?:[123][sp]|P|Y)¬:X leur en @:(?:[123][sp]|P|Y)¬:X <<- ~1:2>> * lui en @:(?:[123][sp]|P|Y)¬:X <<- not morph(<1, ":(?:R|3s)") ~1:2>> * t’ [le|la|l’|les|en|y] @:(?:[123][sp]|P|Y)¬:X <<- not morph(\3, ":2s") or value(<1, "|je|j’|tu|il|elle|on|nous|vous|ils|elles|iel|iels|") ~1:2>> * <<- ~2>> * __purge_préverbes_négation__ [ne|n’] [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y] @:(?:[123][sp]|P|Y)¬:X [ne|n’] [me|m’|te|t’|se|s’|nous|vous] [le|la|l’|les|en|y] @:(?:[123][sp]|P|Y)¬:X [ne|n’] [le|la|l’|les] [lui|leur|en|y] @:(?:[123][sp]|P|Y)¬:X |
︙ | ︙ | |||
22111 22112 22113 22114 22115 22116 22117 | !! !!!! Confusions !! !! !! #### a / à __conf_pronom_verbe_à__ | | | | | 22162 22163 22164 22165 22166 22167 22168 22169 22170 22171 22172 22173 22174 22175 22176 22177 22178 | !! !!!! Confusions !! !! !! #### a / à __conf_pronom_verbe_à__ [<start>|,] [je|j’|tu|il|elle|on|ils|elles|iel|iels] @:V a [<start>|,] [nous|vous] @:V¬:Y a [<start>|,] c’ >être a [<start>|,] [cela|ceci|celui-ci|celui-là|celle-ci|celle-là|ceux-ci|ceux-là|celles-ci|celles-là] @:(?:[123][sp]|P) a <<- /conf/ \-1 != "A" --1>> à # Confusion probable : “a” est une conjugaison du verbe “avoir”. Utilisez la préposition “à”. TEST: Il vient {{a}} la maison. TEST: tu ne donnes rien {{a}} ces hommes. TEST: Nous les donnons {{a}} ces gens. TEST: j’arrive {{a}} la gare |
︙ | ︙ | |||
22174 22175 22176 22177 22178 22179 22180 | <<- /conf/ morph(\4, ":(?:[123][sp]|P)") and morph(\5, ":[QA]") -8>> et # Confusion probable : “est” une forme conjuguée du verbe “être”. Pour la conjonction de coordination, écrivez “et”.|https://fr.wiktionary.org/wiki/et <start> *WORD est *WORD @:3p¬:G <<- /conf/ (morph(\2, ":M") and morph(\4, ":M")) or (morph(\2, ":Y") and morph(\4, ":Y")) -3>> et # Confusion probable : “est” une forme conjuguée du verbe “être”. Pour la conjonction de coordination, écrivez “et”.|https://fr.wiktionary.org/wiki/et | | | | | | | | 22225 22226 22227 22228 22229 22230 22231 22232 22233 22234 22235 22236 22237 22238 22239 22240 22241 22242 22243 22244 22245 22246 22247 22248 22249 22250 22251 22252 22253 22254 22255 22256 22257 22258 22259 22260 22261 22262 22263 | <<- /conf/ morph(\4, ":(?:[123][sp]|P)") and morph(\5, ":[QA]") -8>> et # Confusion probable : “est” une forme conjuguée du verbe “être”. Pour la conjonction de coordination, écrivez “et”.|https://fr.wiktionary.org/wiki/et <start> *WORD est *WORD @:3p¬:G <<- /conf/ (morph(\2, ":M") and morph(\4, ":M")) or (morph(\2, ":Y") and morph(\4, ":Y")) -3>> et # Confusion probable : “est” une forme conjuguée du verbe “être”. Pour la conjonction de coordination, écrivez “et”.|https://fr.wiktionary.org/wiki/et <start> [je|tu|il|elle|on|nous|vous|ils|elles|iel|iels] *WORD est [je|tu|il|elle|on|nous|vous|ils|elles|iel|iels|] *WORD <<- /conf/ morph(\3, ":[123][sp]") and morph(\6, ":[123][sp]") -4>> et # Confusion probable : “est” une forme conjuguée du verbe “être”. Pour la conjonction de coordination, écrivez “et”.|https://fr.wiktionary.org/wiki/et <start> [je|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce] >être *WORD est <<- /conf/ morph(\-2, ":[QA]") --1>> et # Confusion probable : “est” une forme conjuguée du verbe “être”. Pour la conjonction de coordination, écrivez “et”.|https://fr.wiktionary.org/wiki/et <start> [je|tu|il|elle|on|nous|vous|ils|elles|iel|iels] >avoir *WORD est <<- /conf/ morph(\-2, ":Q") --1>> et # Confusion probable : “est” une forme conjuguée du verbe “être”. Pour la conjonction de coordination, écrivez “et”.|https://fr.wiktionary.org/wiki/et <start> [je|tu|il|elle|on|nous|vous|ils|elles|iel|iels] *WORD || [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 || [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> <<- /conf/ morph(\3, ":([123][sp]|P)") -6>> et # Confusion probable : “est” une forme conjuguée du verbe “être”. Pour la conjonction de coordination, écrivez “et”.|https://fr.wiktionary.org/wiki/et <start> [je|tu|il|elle|on|nous|vous|ils|elles|iel|iels|ce] >être *WORD || [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 || [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> <<- /conf/ morph(\3, ":([123][sp]|P)") and morph(\4, ":[QA]") -7>> et # Confusion probable : “est” une forme conjuguée du verbe “être”. Pour la conjonction de coordination, écrivez “et”.|https://fr.wiktionary.org/wiki/et <start> [je|tu|il|elle|on|nous|vous|ils|elles|iel|iels] >avoir *WORD || [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 || [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> <<- /conf/ morph(\3, ":([123][sp]|P)") and morph(\4, ":Q") -7>> et # Confusion probable : “est” une forme conjuguée du verbe “être”. Pour la conjonction de coordination, écrivez “et”.|https://fr.wiktionary.org/wiki/et TEST: la table {{est}} la chaise m’appartiennent. ->> et TEST: quelques plats {{est}} plusieurs conserves seront mis à ta disposition. ->> et |
︙ | ︙ | |||
22343 22344 22345 22346 22347 22348 22349 | <<- /inte/ space_after(\2, 1, 1) -2:3>> \2-\3 # Forme interrogative ? Mettez un trait d’union. TEST: N’{{était ce}} pas le bon moment pour y songer. ->> était-ce TEST: Qu’était ce raffut ? TEST: Cette liberté, formalisée par le libéralisme économique, dès les Physiocrates (vers 1750), est ce dont le despotisme économique a besoin pour que son soubassement économique fonctionne mécaniquement. | | | | | | | | | | | > | 22394 22395 22396 22397 22398 22399 22400 22401 22402 22403 22404 22405 22406 22407 22408 22409 22410 22411 22412 22413 22414 22415 22416 22417 22418 22419 22420 22421 22422 22423 22424 22425 22426 22427 | <<- /inte/ space_after(\2, 1, 1) -2:3>> \2-\3 # Forme interrogative ? Mettez un trait d’union. TEST: N’{{était ce}} pas le bon moment pour y songer. ->> était-ce TEST: Qu’était ce raffut ? TEST: Cette liberté, formalisée par le libéralisme économique, dès les Physiocrates (vers 1750), est ce dont le despotisme économique a besoin pour que son soubassement économique fonctionne mécaniquement. __inte_union_elle_iel!7__ [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] ~.[td]$ [elle|iel] [<end>|,] [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] ~.[td]$ [elle|iel] @:¬:3s <<- /inte/ space_after(\2, 1, 1) and morph(\2, ":V.*:3s", ":[GW]") -2:3>> \2-\3 # Forme interrogative ? Mettez un trait d’union. [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] [avait|eut|eût|aurait|est|était|fut|fût|serait] [elle|iel] <<- /inte/ space_after(\2, 1, 1) -2:3>> \2-\3 # Forme interrogative ? Mettez un trait d’union. *WORD ~.[td]$ [elle|iel] [<end>|,] *WORD ~.[td]$ [elle|iel] @:¬:3s <<- /inte/ space_after(\2, 1, 1) and morph(\2, ":V.*:3s", ":[GNW]") and not value(\1, "|ce|c’|ça|ç’|il|elle|on|iel|") -2:3>> \2-\3 # Forme interrogative ? Mettez un trait d’union. TEST: {{vient elle}} souvent ? TEST: comment {{sait elle}} TEST: qui {{était elle}} ? TEST: quel travail {{avait elle}} accompli ? TEST: {{sait iel}} comment faire ? TEST: je ne comprenais pas pourquoi c’était elle qui était punie et que personne ne parlait de celui qui avait fait ça. TEST: C’était elle qui avait pris le contrôle. __inte_union_nous2!7__ [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] ~ons$ nous [<end>|,] [<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] ~ons$ nous @:¬:1p |
︙ | ︙ | |||
22427 22428 22429 22430 22431 22432 22433 | [<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_after(\2, 1, 1) -2:3>> \2-\3 # Forme interrogative ? Mettez un trait d’union. *WORD ~[eo]nt$ ils [<end>|,] *WORD ~[eo]nt$ ils @:¬:3p | | | | | | | | | > | 22479 22480 22481 22482 22483 22484 22485 22486 22487 22488 22489 22490 22491 22492 22493 22494 22495 22496 22497 22498 22499 22500 22501 22502 22503 22504 22505 22506 22507 22508 22509 22510 22511 22512 22513 22514 22515 22516 22517 22518 22519 | [<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_after(\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_after(\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 ? TEST: qui {{seront ils}} une fois adultes ? TEST: dans quel retaurant {{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_after(\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_after(\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_after(\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 ? TEST: quand {{furent elles}} recrutées ? TEST: quels éléments {{examinèrent elles}} ? TEST: {{connaissent iels}} leurs droits ? !! !! !!!! Conjugaison !! !! |
︙ | ︙ | |||
22511 22512 22513 22514 22515 22516 22517 22518 22519 22520 22521 22522 22523 22524 | TEST: elle {{mangeras}} TEST: elle {{fus}} partie. TEST: {{elle}} qui {{savaient}} TEST: elle qui {{prends}} le temps TEST: elle a appris bien trop jeune à ne faire confiance à personne. TEST: Elle, surtout, décomplexée et franche du collier. __conj_quiconque__ quiconque @:V¬:(?:3s|P|G|M|Y|Q.*:m:[si]) <<- /conj/ -2>> =suggVerb(\2, ":3s") # Conjugaison erronée. Accord avec “quiconque”. Le verbe devrait être à la 3ᵉ personne du singulier. TEST: Quiconque {{pensez}} s’en sortir se trompait lourdement. TEST: Il voulut punir quiconque s’y {{adonnaient}}. | > > > > > > > > > > > > > > > > | 22564 22565 22566 22567 22568 22569 22570 22571 22572 22573 22574 22575 22576 22577 22578 22579 22580 22581 22582 22583 22584 22585 22586 22587 22588 22589 22590 22591 22592 22593 | TEST: elle {{mangeras}} TEST: elle {{fus}} partie. TEST: {{elle}} qui {{savaient}} TEST: elle qui {{prends}} le temps TEST: elle a appris bien trop jeune à ne faire confiance à personne. TEST: Elle, surtout, décomplexée et franche du collier. __conj_iel__ iel @:V¬:(?:3s|P|G|M|f:s) <<- /conj/ not morph(<1, ":R|>(?:et|ou)") and not (morph(\2, ":Q") and morph(<1, ":V0.*:3s")) -2>> =suggVerb(\2, ":3s") # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier. <<- /conj/ __also__ and morph(\2, ":3p") -1>> iels # Accord avec “\2”. iel qui @:V¬:(?:3s|P|G) <<- /conj/ not morph(<1, ":R|>(?:et|ou)") -3>> =suggVerb(\3, ":3s") # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier. <<- /conj/ __also__ and morph(\3, ":3p") -1>> iels # Accord avec “\3”. TEST: {{iel}} {{devinent}} votre désarroi TEST: {{iel}} qui {{prendraient}} leur grand air. TEST: iel arrive __conj_quiconque__ quiconque @:V¬:(?:3s|P|G|M|Y|Q.*:m:[si]) <<- /conj/ -2>> =suggVerb(\2, ":3s") # Conjugaison erronée. Accord avec “quiconque”. Le verbe devrait être à la 3ᵉ personne du singulier. TEST: Quiconque {{pensez}} s’en sortir se trompait lourdement. TEST: Il voulut punir quiconque s’y {{adonnaient}}. |
︙ | ︙ | |||
22820 22821 22822 22823 22824 22825 22826 | TEST: une des dames qui se sentent mal à l’aise dans cet avion est venue nous trouver. TEST: l’un des chants les plus diffusés pendant la Révolution culturelle ## 3pl __conj_elles__ elles @:V¬:(?:3p|P|G|M|A.*:f:p) | | > > > > > > > > > > > > > > > > | 22889 22890 22891 22892 22893 22894 22895 22896 22897 22898 22899 22900 22901 22902 22903 22904 22905 22906 22907 22908 22909 22910 22911 22912 22913 22914 22915 22916 22917 22918 22919 22920 22921 22922 22923 22924 22925 22926 22927 22928 22929 22930 22931 | TEST: une des dames qui se sentent mal à l’aise dans cet avion est venue nous trouver. TEST: l’un des chants les plus diffusés pendant la Révolution culturelle ## 3pl __conj_elles__ elles @:V¬:(?:3p|P|G|M|A.*:f:p) <<- /conj/ not morph(<1, ":R") and not (morph(\2, ":Q") and morph(<1, ":V0.*:3p")) -2>> =suggVerb(\2, ":3p") # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel. <<- /conj/ __also__ and morph(\2, ":3s") -1>> elle # Accord avec “\2”. elles qui @:V¬:(?:3p|P|G|M) <<- /conj/ -3>> =suggVerb(\3, ":3p") # Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du pluriel. <<- /conj/ __also__ and morph(\3, ":3s") -1>> elle # Accord avec “\3”. TEST: {{elles}} {{avance}} rapidement sur ce projet TEST: {{Elles}} n’y {{comprenne}} rien TEST: {{elles}} qui s’{{amuse}} comme des folles TEST: L’expérience sensible qu’il nous restera bientôt d’elles est à peu près TEST: eux attaqués par des mécanoïdes, elles attaquées par des insectoïdes. TEST: tout ce qui vient d’elles sera écarté. __conj_iels__ iels @:V¬:(?:3p|P|G|M|A.*:f:p) <<- /conj/ not morph(<1, ":R") and not (morph(\2, ":Q") and morph(<1, ":V0.*:3p")) -2>> =suggVerb(\2, ":3p") # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel. <<- /conj/ __also__ and morph(\2, ":3s") -1>> iel # Accord avec “\2”. iels qui @:V¬:(?:3p|P|G|M) <<- /conj/ -3>> =suggVerb(\3, ":3p") # Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du pluriel. <<- /conj/ __also__ and morph(\3, ":3s") -1>> iel # Accord avec “\3”. TEST: {{iels}} {{arrivait}} en retard tous les jours TEST: être avec {{iels}} qui {{sombrait}} dans la dépression TEST: iels arrivent demain. __conj_ceux_celles_qui__ ceux qui @:V¬:(?:3p|P|G) <<- /conj/ -3>> =suggVerb(\3, ":3p") # Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du pluriel. celles qui @:V¬:(?:3p|P|G) |
︙ | ︙ | |||
23283 23284 23285 23286 23287 23288 23289 | !! !! !!!! Verbe auxiliaire !! !! !! __conf_auxiliaire_avoir_être__ | | | | 23368 23369 23370 23371 23372 23373 23374 23375 23376 23377 23378 23379 23380 23381 23382 23383 23384 23385 | !! !! !!!! Verbe auxiliaire !! !! !! __conf_auxiliaire_avoir_être__ [/-je|/-tu|/-il|/-on|/-elle|/-nous|/-vous|/-ils|/-elles|/-iel|/-iels] @:V.......e_.*:Q <<- /conf/ morphVC(\1, ">avoir/") -1>> _ # Incohérence. La forme verbale “\2” ne peut pas être utilisé avec l’auxiliaire “avoir”, seulement avec l’auxiliaire “être”. [je|j’|tu|il|elle|on|ils|nous|vous|elle|elles|iel|iels] >avoir @:V.......e_.*:Q <<- /conf/ -2>> _ # Incohérence. La forme verbale “\3” ne peut pas être utilisé avec l’auxiliaire “avoir”, seulement avec l’auxiliaire “être”. TEST: {{Aient-elles}} {{venues}} à la maison. TEST: j’{{ai}} arrivé à finir ce programme TEST: {{Ait-il}} arrivé à ses fins ? TEST: je n’{{avais}} pas parti avec eux. TEST: il {{avait}} parti. |
︙ | ︙ | |||
23333 23334 23335 23336 23337 23338 23339 | TEST: Quand j’en aurai fini avec eux, vous aurez du mal à les reconnaître. TEST: Quand j’aurai fini ce boulot, je ne sais pas ce que je ferai. TEST: Quand j’aurai soif et faim, je m’arrêterai. # Si suivi du conditionnel ou du subjonctif __vmode_si_sujet_conditionnel_subjonctif__ | | | | | | | | | | | | | | | | | | | | | 23418 23419 23420 23421 23422 23423 23424 23425 23426 23427 23428 23429 23430 23431 23432 23433 23434 23435 23436 23437 23438 23439 23440 23441 23442 23443 23444 23445 23446 23447 23448 23449 23450 23451 23452 23453 23454 23455 23456 23457 23458 23459 23460 23461 23462 23463 23464 23465 23466 23467 23468 23469 23470 23471 23472 | TEST: Quand j’en aurai fini avec eux, vous aurez du mal à les reconnaître. TEST: Quand j’aurai fini ce boulot, je ne sais pas ce que je ferai. TEST: Quand j’aurai soif et faim, je m’arrêterai. # Si suivi du conditionnel ou du subjonctif __vmode_si_sujet_conditionnel_subjonctif__ [<start>|,] si [j’|J’|t’|T’] @:[SK]¬:(?:G|V0|I) [<start>|,] si @:(?:Os|M) @:[SK]¬:(?:G|V0|I) [<start>|,] s’ [il|ils|iel|iels] @:[SK]¬:(?:G|V0|I) <<- /vmode/ -4>> _ # Ce verbe ne devrait être ni au conditionnel, ni au subjonctif. TEST: Si Pierre {{avancerait}} sa voiture de quelques mètres, ça nous permettrait de passer. TEST: s’ils ne {{mangeraient}} pas tous les jours, ils seraient moins gros. TEST: Si j’{{irais}} le faire __vmode_si_sujet_conditionnel__ <start> si [je|j’] >avoir $:Q ?,¿ [je|j’|tu|il|on|elle|nous|ce|vous|ils|elles|iel|iels] $:K <start> si [je|j’] >avoir $:Q $:D $:N ?,¿ [je|j’|tu|il|on|elle|nous|ce|vous|ils|elles|iel|iels] $:K <<- /vmode/ morph(\4, ":K") -4>> =suggVerbTense(\4, ":Iq", ":1s") # N’utilisez pas le conditionnel, mais l’imparfait. Exemple : « Si j’avais perdu, j’aurais recommencé. » <start> si [tu|t’] >avoir $:Q ?,¿ [je|j’|tu|il|on|elle|nous|ce|vous|ils|elles|iel|iels] $:K <start> si [tu|t’] >avoir $:Q $:D $:N ?,¿ [je|j’|tu|il|on|elle|nous|ce|vous|ils|elles|iel|iels] $:K <<- /vmode/ morph(\4, ":K") -4>> =suggVerbTense(\4, ":Iq", ":2s") # N’utilisez pas le conditionnel, mais l’imparfait. Exemple : « Si tu avais perdu, tu aurais recommencé. » <start> [si|s’] [il|on|elle] >avoir $:Q ?,¿ [je|j’|tu|il|on|elle|nous|ce|vous|ils|elles|iel|iels] $:K <start> [si|s’] [il|on|elle] >avoir $:Q $:D $:N ?,¿ [je|j’|tu|il|on|elle|nous|ce|vous|ils|elles|iel|iels] $:K <<- /vmode/ morph(\4, ":K") -4>> =suggVerbTense(\4, ":Iq", ":3s") # N’utilisez pas le conditionnel, mais l’imparfait. Exemple : « S’il avait perdu, il aurait recommencé. » <start> si nous >avoir $:Q ?,¿ [je|j’|tu|il|on|elle|nous|ce|vous|ils|elles|iel|iels] $:K <start> si nous >avoir $:Q $:D $:N ?,¿ [je|j’|tu|il|on|elle|nous|ce|vous|ils|elles|iel|iels] $:K <<- /vmode/ morph(\4, ":K") -4>> =suggVerbTense(\4, ":Iq", ":1p") # N’utilisez pas le conditionnel, mais l’imparfait. Exemple : « Si nous avions perdu, nous aurions recommencé. » <start> si vous >avoir $:Q ?,¿ [je|j’|tu|il|on|elle|nous|ce|vous|ils|elles|iel|iels] $:K <start> si vous >avoir $:Q $:D $:N ?,¿ [je|j’|tu|il|on|elle|nous|ce|vous|ils|elles|iel|iels] $:K <<- /vmode/ morph(\4, ":K") -4>> =suggVerbTense(\4, ":Iq", ":2p") # N’utilisez pas le conditionnel, mais l’imparfait. Exemple : « Si vous aviez perdu, vous auriez recommencé. » <start> [si|s’] [ils|elles] >avoir $:Q ?,¿ [je|j’|tu|il|on|elle|nous|ce|vous|ils|elles|iel|iels] $:K <start> [si|s’] [ils|elles] >avoir $:Q $:D $:N ?,¿ [je|j’|tu|il|on|elle|nous|ce|vous|ils|elles|iel|iels] $:K <<- /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é. » <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 <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 <<- /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é. » <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 <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 <<- /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é. » TEST: si j’{{aurais}} perdu, j’aurais recommencé. ->> avais TEST: si t’{{aurais}} vu le match, tu aurais compris ->> avais TEST: si elle {{aurait}} mangé ce truc, elle serait malade ->> avait TEST: si nous {{aurions}} connu cet homme, on se serait pas trompé ->> avions TEST: si vous {{auriez}} avancé, ce serait différent ->> aviez |
︙ | ︙ | |||
23527 23528 23529 23530 23531 23532 23533 | # Malgré que + subjonctif # «Malgré que» peut être utilisé délibérément pour un parler populaire qui ignore le subjonctif. # --> pas de règle de contrôle sur ce point. # indicatif nécessaire __vmode_sujet_indicatif__ | | | 23612 23613 23614 23615 23616 23617 23618 23619 23620 23621 23622 23623 23624 23625 23626 | # Malgré que + subjonctif # «Malgré que» peut être utilisé délibérément pour un parler populaire qui ignore le subjonctif. # --> pas de règle de contrôle sur ce point. # indicatif nécessaire __vmode_sujet_indicatif__ <start> [je|tu|il|ils|elle|elles|on|nous|vous|iel|iels] @:S¬:[GIK]|V0a.*:Sq <<- /vmode/ -3>> =suggVerbMode(\3, ":I", \2) # Ce verbe ne devrait pas être au subjonctif. <start> j’ @:S¬:[GIK]|V0a.*:Sq:1s <<- /vmode/ -3>> =suggVerbMode(\3, ":I", "je") # Ce verbe ne devrait pas être au subjonctif. TEST: Il {{ait}} parti. TEST: Il en {{conclue}} qu’il a eu raison. |
︙ | ︙ |