Overview
Comment: | [fr] tests et ajustements |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr |
Files: | files | file ages | folders |
SHA3-256: |
3178e0923f0d4eeeff21dd3352dc9a33 |
User & Date: | olr on 2019-07-24 11:07:57 |
Other Links: | manifest | tags |
Context
2019-07-24
| ||
17:17 | [fr] tests et ajustements check-in: 47541d19bf user: olr tags: trunk, fr | |
11:07 | [fr] tests et ajustements check-in: 3178e0923f user: olr tags: trunk, fr | |
11:01 | [fr] tests et ajustements check-in: 72c5a3d7e1 user: olr tags: trunk, fr | |
Changes
Modified gc_lang/fr/rules.grx from [c355de25ae] to [ec40be2827].
︙ | ︙ | |||
10123 10124 10125 10126 10127 10128 10129 | 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 | | | | 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 | [/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 | | | 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 | <<- /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 ? | | | 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 | [>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. | | | 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 ? |
︙ | ︙ |