Grammalecte  Check-in [3178e0923f]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

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:3178e0923f0d4eeeff21dd3352dc9a3328a31ab38eea6269311852880b15fb42
User & Date: olr 2019-07-24 11:07:57
Context
2019-07-24
17:17
[fr] tests et ajustements check-in: 47541d19bf user: olr tags: fr, trunk
11:07
[fr] tests et ajustements check-in: 3178e0923f user: olr tags: fr, trunk
11:01
[fr] tests et ajustements check-in: 72c5a3d7e1 user: olr tags: fr, trunk
Changes

Changes to gc_lang/fr/rules.grx.

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