Grammalecte  Check-in [e9ae39354b]

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

Overview
Comment:[fr] faux positifs
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256:e9ae39354ba13cf6feb5154a72a7c7387087f785984e82621b1f700ee0970a45
User & Date: olr 2019-01-04 16:33:37
Context
2019-01-05
23:34
[fr] faux positif check-in: 6d18b76a05 user: olr tags: fr, trunk
2019-01-04
16:33
[fr] faux positifs check-in: e9ae39354b user: olr tags: fr, trunk
12:30
[fr] faux positifs et ajustements check-in: c37b329351 user: olr tags: fr, trunk
Changes

Changes to gc_lang/fr/rules.grx.

  5183   5183   TEST: {{en t’}}ait donné tant.                          ->> "t’en "
  5184   5184   TEST: {{en n’}}{{envoient}} que peu.
  5185   5185   TEST: il {{en me}} donne beaucoup.                      ->> m’en
  5186   5186   TEST: {{en n’}}{{abordent}} la côte, nous vîmes le désastre.
  5187   5187   TEST: elle n’{{en n’}}avait plus pour longtemps.        ->> "en "
  5188   5188   TEST: toute chose pourrait finalement advenir indifféremment en n’importe quel point du globe
  5189   5189   
         5190  +
         5191  +#### Divers
         5192  +__ppas_lui_verbe__
         5193  +    lui  ~é(?:es?|s)$
         5194  +        <<- /ppas/ morph(\2, ":Q") and not morph(<1, ":V0a")
         5195  +        -2>> =suggVerbInfi(\2)+"|"+suggVerbPpas(\2, ":m:s")                                         # Incohérence probable. Soit il faut un participe passé masculin singulier, soit un verbe à l’infinitif.
         5196  +
         5197  +    lui aussi ~é(?:es?|s)$
         5198  +        <<- /ppas/ morph(\2, ":Q") and not morph(<1, ":V0a") -2>> =suggVerbPpas(\2, ":m:s")         # Incohérence probable. Il faut vraisemblement un participe passé masculin singulier.
         5199  +
         5200  +TEST: lui {{mangée}} beaucoup.
         5201  +TEST: L’homme qui s’approchait de lui voulait le surprendre.
         5202  +TEST: avec Paul, lui aussi éliminé.
         5203  +TEST: les études qu’il a lui terminées avec bien du mal.
         5204  +
  5190   5205   
  5191   5206   __conf_presque_vconj__
  5192   5207       presque  @:[123][sp]¬:[GNAQWM]
  5193   5208           <<- /conf/ not tag_before(\1, "ce_que") and not value(<1, "|ou|") -2>> _                    # Incohérence probable avec “presque” : « \2 » n’est ni un adjectif, ni un participe passé, ni un adverbe.
  5194   5209   
  5195   5210   TEST: presque {{délaissait}} par tout le monde.
  5196   5211   TEST: Tout le monde ou presque déteste ces gens-là.
................................................................................
 15784  15799       il  ?ne¿  [faut|faudra|faudrait|fallut]  ?[ne|n’]¿   [lui|leur]                      en                         ~(?:ée?s?|ez)$
 15785  15800           <<- /infi/ morph(\-1, ":V") --1>> =suggVerbInfi(\-1)        # Après le verbe “falloir”, le verbe devrait être à l’infinitif.
 15786  15801   
 15787  15802   TEST: il faut sans cesse {{persévéré}}
 15788  15803   TEST: Il faudrait l’{{essayé}}.
 15789  15804   TEST: Il faudra ne {{touché}} qu’aux extrémités.
 15790  15805   
 15791         -
 15792         -__infi_lui_verbe__
 15793         -    lui  ~ée?s?$
 15794         -        <<- /infi/ morph(\2, ":Q") -2>> =suggVerbInfi(\2)           # Le verbe ne devrait probablement pas être un participe passé.
 15795         -
 15796         -TEST: lui {{mangée}} beaucoup.
 15797         -TEST: L’homme qui s’approchait de lui voulait le surprendre.
 15798         -
 15799  15806   
 15800  15807   __infi_se_laisser_vinf__
 15801  15808       [me|m’|te|t’|nous|vous|se|s’] >laisser @:V1.*:Q  [le|la|l’|les|un|une|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs|quelques]
 15802  15809       [me|m’|te|t’|nous|vous|se|s’] >laisser @:V1.*:Q  [<end>|,]
 15803  15810       [me|m’|te|t’|nous|vous|se|s’] >laisser @:V1.*:Q  [dans|avec]
 15804  15811       [me|m’|te|t’|nous|vous|se|s’] >laisser @:V1.*:Q  [autant|que|qu’|lorsque|quand|combien|comment|car|quoi|quoique|quoiqu’|puisque|puisqu’]
 15805  15812           <<- /infi/ -3>> =suggVerbInfi(\3)                               # Après “laisser”, le verbe doit être à l’infinitif. Exemples : Laisser faire, laisser aller, laisser venir, etc.