︙ | | | ︙ | |
10123
10124
10125
10126
10127
10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
|
toute @:[NA].*:[mp]¬:(?:W|G|M|Y|P|[fe]:[is])
<<- /gn/ morph(<1, ":R") -2>> =suggFemSing(\2, True) # Accord avec “toute” : “\2” devrait être au féminin singulier.
<<- /gn/ __also__ and morph(\2, ":[NA].*:f:p") -1>> toutes # Accord avec “\2”.
TEST: Toute {{époux}} doit faire preuve de bienveillance
TEST: de toute {{grand}} entreprise
TEST: contre toute {{petites}} corruption
TEST: Il se souvient de toute mon histoire.
__gn_toutes_nom__
[<start>|,] toutes @:[NA].*:[ms]¬:(?:W|G|M|[fe]:[ip])
de toutes @:[NA].*:[ms]¬:(?:W|G|M|Y|[fe]:[ip])
<<- /gn/ -3>> =suggFemPlur(\3, True) # Accord avec “toutes” : “\3” devrait être au féminin pluriel.
<<- /gn/ morph(\3, ":[NA].*:f:s") -2>> toute # Accord avec “\3”.
toutes @:[NA].*:[ms]¬:(?:W|G|M|Y|P|[fe]:[ip])
<<- /gn/ morph(<1, ":R") -2>> =suggFemPlur(\2, True) # Accord avec “toutes” : “\2” devrait être au féminin pluriel.
<<- /gn/ __also__ and morph(\2, ":[NA].*:f:s") -1>> toute # Accord avec “\2”.
TEST: toutes {{folle}} qu’elles croient être, elles sont aussi raisonnables que quiconque
TEST: avec {{toutes}} {{femme}}
TEST: sur {{toutes}} {{armure}}
!!
!!
|
|
|
|
10123
10124
10125
10126
10127
10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
|
toute @:[NA].*:[mp]¬:(?:W|G|M|Y|P|[fe]:[is])
<<- /gn/ morph(<1, ":R") -2>> =suggFemSing(\2, True) # Accord avec “toute” : “\2” devrait être au féminin singulier.
<<- /gn/ __also__ and morph(\2, ":[NA].*:f:p") -1>> toutes # Accord avec “\2”.
TEST: Toute {{époux}} doit faire preuve de bienveillance
TEST: de toute {{grand}} entreprise
TEST: contre {{toute}} {{petites}} corruption
TEST: Il se souvient de toute mon histoire.
__gn_toutes_nom__
[<start>|,] toutes @:[NA].*:[ms]¬:(?:W|G|M|[fe]:[ip])
de toutes @:[NA].*:[ms]¬:(?:W|G|M|Y|[fe]:[ip])
<<- /gn/ -3>> =suggFemPlur(\3, True) # Accord avec “toutes” : “\3” devrait être au féminin pluriel.
<<- /gn/ morph(\3, ":[NA].*:f:s") -2>> toute # Accord avec “\3”.
toutes @:[NA].*:[ms]¬:(?:W|G|M|Y|P|[fe]:[ip])
<<- /gn/ morph(<1, ":R") -2>> =suggFemPlur(\2, True) # Accord avec “toutes” : “\2” devrait être au féminin pluriel.
<<- /gn/ __also__ and morph(\2, ":[NA].*:f:s") -1>> toute # Accord avec “\2”.
TEST: {{toutes}} {{folle}} qu’elles croient être, elles sont aussi raisonnables que quiconque
TEST: avec {{toutes}} {{femme}}
TEST: sur {{toutes}} {{armure}}
!!
!!
|
︙ | | | ︙ | |
20536
20537
20538
20539
20540
20541
20542
20543
20544
20545
20546
20547
20548
20549
20550
|
[/VCint|/VCimp] 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: Siffle-t-il le {{dépare}} du duel ? ->> départ
TEST: Regardes-tu la {{commette}} ? ->> comète
TEST: Gérons-nous l’{{accueille}} ? ->> accueil
TEST: Connaissent-ils leur {{chaînent}} ->> chaîne
TEST: Écrit-elle les {{fixions}} ? ->> fictions
TEST: Sait-elle le {{choie}} qu’il a fait ? ->> choix
TEST: Entreront-ils en {{contacte}} avec eux ? ->> contact
__conf_vc_int_imp_verbe__
[/VCint|/VCimp] @:[123][sp]¬:[GNAQWM]
|
|
|
20536
20537
20538
20539
20540
20541
20542
20543
20544
20545
20546
20547
20548
20549
20550
|
[/VCint|/VCimp] 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: Siffle-t-il le {{dépare}} du duel ? ->> départ
TEST: Regardes-tu la {{commette}} ? ->> comète
TEST: Gérons-nous l’{{accueille}} ? ->> accueil
TEST: Connaissent-ils leur {{chaînent}} ->> chaîne|chaine|chêne
TEST: Écrit-elle les {{fixions}} ? ->> fictions
TEST: Sait-elle le {{choie}} qu’il a fait ? ->> choix
TEST: Entreront-ils en {{contacte}} avec eux ? ->> contact
__conf_vc_int_imp_verbe__
[/VCint|/VCimp] @:[123][sp]¬:[GNAQWM]
|
︙ | | | ︙ | |
21255
21256
21257
21258
21259
21260
21261
21262
21263
21264
21265
21266
21267
21268
21269
|
<<- /inte/ space_after(\2, 1, 1) and
( (value(\2, "|avions|") and not morph(\1, ":A.*:[me]:[sp]") and not morph(\-1, ":(:?3[sp]|Ov)"))
or (morph(\2, ":V.*:1p", ":[GNW]") and not morph(\1, ":Os")) )
-2:3>> \2-nous # Forme interrogative ? Mettez un trait d’union.
TEST: {{retrouverons nous}} enfin la tranquilité ?
TEST: Ne {{sommes nous}} pas des dieux ?
TEST: quelle force {{prétendons nous}} avoir si…
TEST: quel exercice {{avions nous}} revu ?
TEST: les avions nous font rêver.
__inte_union_vous__
[<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] ~..e[zs]$ vous [<end>|,]
[<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] ~..e[zs]$ vous @:¬:2p
|
|
|
21255
21256
21257
21258
21259
21260
21261
21262
21263
21264
21265
21266
21267
21268
21269
|
<<- /inte/ space_after(\2, 1, 1) and
( (value(\2, "|avions|") and not morph(\1, ":A.*:[me]:[sp]") and not morph(\-1, ":(:?3[sp]|Ov)"))
or (morph(\2, ":V.*:1p", ":[GNW]") and not morph(\1, ":Os")) )
-2:3>> \2-nous # Forme interrogative ? Mettez un trait d’union.
TEST: {{retrouverons nous}} enfin la tranquilité ?
TEST: Ne {{sommes nous}} pas des dieux ?
TEST: À quelle autorité {{prétendons nous}} si…
TEST: quel exercice {{avions nous}} revu ?
TEST: les avions nous font rêver.
__inte_union_vous__
[<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] ~..e[zs]$ vous [<end>|,]
[<start>|,|comment|pourquoi|combien|que|qu’|quoique|quoiqu’|où|puis|quand|qui] ~..e[zs]$ vous @:¬:2p
|
︙ | | | ︙ | |
21385
21386
21387
21388
21389
21390
21391
21392
21393
21394
21395
21396
21397
21398
21399
|
[>aller|>venir] ~..(?:ée?s?|ez)$
<<- /infi/ morph(\1, ":", ":[GN]") and morph(\2, ":V", ":M|>(?:accompagner|armer|armurer|casquer|déguiser)/")
-2>> =suggVerbInfi(\2) # S’il s’agit d’une action à accomplir, le verbe devrait être à l’infinitif.
TEST: elle préférait {{mangée}} seule.
TEST: Il venait, comme d’habitude, {{discuté}} avec son ami.
TEST: Ces types-lpen venaient {{mangé}} chez moi tous les dimanches.
TEST: ils viennent bien entendu {{attaqué}} le parlement
TEST: ils vont par voie de conséquence vraiment {{attaqué}} la banque
TEST: elles ont pu {{mangé}}
TEST: Cette affaire ne va rien {{arrangé}}.
TEST: ils vont de manière non conventionnelle {{fêtée}} leur réussite.
TEST: ils vont de manière absurde {{arrivé}} au résultat inverse à leurs espérances
TEST: croyez-vous qu’ils oseront {{proposé}} des amendements aussi audacieux ?
|
|
|
21385
21386
21387
21388
21389
21390
21391
21392
21393
21394
21395
21396
21397
21398
21399
|
[>aller|>venir] ~..(?:ée?s?|ez)$
<<- /infi/ morph(\1, ":", ":[GN]") and morph(\2, ":V", ":M|>(?:accompagner|armer|armurer|casquer|déguiser)/")
-2>> =suggVerbInfi(\2) # S’il s’agit d’une action à accomplir, le verbe devrait être à l’infinitif.
TEST: elle préférait {{mangée}} seule.
TEST: Il venait, comme d’habitude, {{discuté}} avec son ami.
TEST: Ces types-là venaient {{mangé}} chez moi tous les dimanches.
TEST: ils viennent bien entendu {{attaqué}} le parlement
TEST: ils vont par voie de conséquence vraiment {{attaqué}} la banque
TEST: elles ont pu {{mangé}}
TEST: Cette affaire ne va rien {{arrangé}}.
TEST: ils vont de manière non conventionnelle {{fêtée}} leur réussite.
TEST: ils vont de manière absurde {{arrivé}} au résultat inverse à leurs espérances
TEST: croyez-vous qu’ils oseront {{proposé}} des amendements aussi audacieux ?
|
︙ | | | ︙ | |