Grammalecte  Check-in [b417766038]

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

Overview
Comment:[fr] faux positif et ajustements
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256:b4177660382e640cdb04a546a1d0c53dd559f2ace0de716272b33fa20e0238e1
User & Date: olr 2019-08-21 14:05:34
Context
2019-08-21
15:54
[cli] don’t print when option JSON, [fr] ajustements check-in: 8eafd34189 user: olr tags: cli, fr, trunk
14:05
[fr] faux positif et ajustements check-in: b417766038 user: olr tags: fr, trunk
10:29
[fr] faux positif check-in: de14cdbbbc user: olr tags: fr, trunk
Changes

Changes to gc_lang/fr/rules.grx.

  6722   6722       [>fille|fils] a [papa|maman]
  6723   6723       >fosse a >ordure
  6724   6724       >fusil a >pompe
  6725   6725       >gaz a >effet de serre
  6726   6726       >homme a tout faire
  6727   6727       >lampe a [>huile|>pétrole]
  6728   6728       >lime a >ongle
         6729  +    >livraison a domicile
  6729   6730       >machine a [café|coudre|écrire|laver|voter]
  6730   6731       >machine a >remonter le temps
  6731   6732       >matière a >réflexion
  6732   6733       >masque a [gaz|oxygène]
  6733   6734       >montre a gousset
  6734   6735       >moule a [>gaufre|>gâteau|brioche|manqué|savarin|charlotte|tarte]
  6735   6736       >panier a >linge
................................................................................
 12381  12382       >grain [de|d’] [blé|maïs|sable]
 12382  12383       >infirmière [de|d’] garde
 12383  12384       >inspection [de|d’] routine
 12384  12385       >invitée d’ honneur
 12385  12386       >invitée surprise
 12386  12387       >journal [de|d’] bord
 12387  12388       >juge d’ instruction
        12389  +    >lame de fond
 12388  12390       >lettre [de|d’] recommandation
 12389         -    >liaison sans lendemain
 12390  12391       >lampe à [huile|pétrole]
 12391  12392       >lampe [de|d’] chevet
        12393  +    >liaison sans lendemain
 12392  12394       >lime à >ongle
 12393  12395       >liste d’ attente
 12394  12396       >lit [de|d’] camp
        12397  +    >livraison à domicile
 12395  12398       >livre [de|d’] poche
 12396  12399       >lune [de|d’] miel
 12397  12400       >machine à [café|coudre|écrire|laver|sous|voter]
 12398  12401       >machine à remonter le temps
 12399  12402       >machine [de|d’] guerre
 12400  12403       >maillot [de|d’] bain
 12401  12404       >main d’ œuvre
................................................................................
 14716  14719       *NUM  *WORD  *WORD
 14717  14720           <<- /gn/ not value(\2, "|fois|janvier|février|mars|avril|mai|juin|juillet|août|aout|septembre|octobre|novembre|décembre|rue|route|ruelle|place|boulevard|avenue|allée|chemin|sentier|square|impasse|cour|quai|chaussée|côte|vendémiaire|brumaire|frimaire|nivôse|pluviôse|ventôse|germinal|floréal|prairial|messidor|thermidor|fructidor|")
 14718  14721               and not re.search("^0*[01](?:,[0-9]+|)$", \1) and not value(<1, "|et|ou|de|d’|") and not morph(\3, ">(?:seule|maximum|minimum)/") >>>
 14719  14722           <<- /gn/ ((morph(\2, ":[NA].*:m", ":(?:B|e|G|V0|f)") and morph(\3, ":[NA].*:f", "*")) or (morph(\2, ":[NA].*:f", ":(?:B|e|G|V0|m)") and morph(\3, ":[NA].*:m", "*")))
 14720  14723               and not apposition(\2, \3)
 14721  14724           -3>> =switchGender(\3, True)                                                                # Accord de genre erroné entre « \2 » et « \3 ».
 14722  14725           <<- /gn/ __also__ and hasFemForm(\2) -2>> =switchGender(\2, True)                           # Accord de genre erroné avec « \3 ».
 14723         -        <<- /gn/ morph(\2, ":[NA].*:[pi]", ":G") and morph(\3, ":[NA].*:s", "*") and not apposition(\2, \3) and not (value(>1, "|et|,|") and morph(>2, ":A"))
        14726  +        <<- /gn/ morph(\2, ":[NA].*:[pi]", "*") and morph(\3, ":[NA].*:s", "*") and not apposition(\2, \3) and not (value(>1, "|et|,|") and morph(>2, ":A"))
 14724  14727           -3>> =suggPlur(\3)                                                                          # Accord de nombre erroné avec « \1 \2 » : « \3 » devrait être au pluriel.
 14725  14728   
 14726  14729   TEST: il a adopté 1 {{chiens}}.
 14727  14730   TEST: 22 {{heure}}
 14728  14731   TEST: 3 {{heure}}
 14729  14732   TEST: Environ 10 essais {{nucléaire}} ont été réalisés
 14730  14733   TEST: 20 {{grandes}} {{animaux}}
................................................................................
 14733  14736   TEST: ils gagneront 300 € maximum.
 14734  14737   TEST: il revint en 2005 complètement dévoré par la culpabilité.
 14735  14738   TEST: un jeu de 1980 absolument démodé.
 14736  14739   TEST: elle fut le 13 janvier décapitée
 14737  14740   TEST: elles furent le 18 janvier décorées
 14738  14741   TEST: en quantité 2 fois moindre
 14739  14742   TEST: 1 La Mort
        14743  +TEST: L’année 2019 a commencé à le montrer
 14740  14744   
 14741  14745   
 14742  14746   ##  trouver ça/ceci/cela + adj
 14743  14747   __gn_trouver_ça_adj__
 14744  14748       >trouver  [ça|cela|ceci]  @:A.*:(?:f|m:p)¬:(?:G|3[sp]|M)
 14745  14749           <<- /gn/ -3>> =suggMasSing(\3)                                              # Trouver \2 + [adjectif] : l’adjectif s’accorde avec “\2” (au masculin singulier).
 14746  14750   
................................................................................
 17018  17022           <<- /conf/ -3>> nues                                    # Confusion. Écrivez “nues” (ancien terme pour “nuages”).|https://fr.wiktionary.org/wiki/tomber_des_nues
 17019  17023   
 17020  17024   TEST: Elle en est tombée des {{nus}}.
 17021  17025   
 17022  17026   
 17023  17027   # numérique / digital
 17024  17028   __conf_numérique_digital__
 17025         -    [>stratégie|>appareil|>transition|>transformation|>caméra|>télévision|>banque|>connexion|>prise|>présence|>entreprise|>compagnie|>communication|>agence|>expérience|>solution|>identité|>économie|>ère|>service] >digitale
        17029  +    [>agence|>appareil|>banque|>caméra|>communication|>compagnie|>connexion|>économie|>entreprise|>ère|>expérience|>identité|>industrie|>présence|>prise|>service|>solution|>stratégie|>télévision|>transformation|>transition] >digitale
 17026  17030           <<- /conf/ -2>> numérique|numériques
 17027  17031           # Confusion : “digital” est un adjectif se rapportant aux doigts (empreinte digitale, arthrose digitale, etc.). Écrivez “numérique”.
 17028  17032   
 17029  17033       [le|du|au] digital
 17030  17034           <<- /conf/ -2>> numérique
 17031  17035           # Confusion : “digital” est un adjectif se rapportant aux doigts (empreinte digitale, arthrose digitale, etc.). Écrivez “numérique”.
 17032  17036