Grammalecte  Check-in [38260da22e]

Overview
Comment:[fr] conversion: regex rules -> graph rules
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | fr | rg
Files: files | file ages | folders
SHA3-256: 38260da22eb0e86f36726337da51f162d82b2a052383df298500c8a7e2e6c440
User & Date: olr on 2018-06-25 18:04:46
Other Links: branch diff | manifest | tags
Context
2018-06-25
20:16
[fr] conversion: regex rules -> graph rules check-in: e933d6a0a8 user: olr tags: fr, rg
18:04
[fr] conversion: regex rules -> graph rules check-in: 38260da22e user: olr tags: fr, rg
15:46
[fr] conversion: regex rules -> graph rules check-in: c3952ad574 user: olr tags: fr, rg
Changes

Modified gc_lang/fr/rules.grx from [018b3a41b2] to [b418a778ed].

  4347   4347       -1>> s’en                                                                                       # Confusion probable.
  4348   4348   
  4349   4349   TEST: il {{c’en}} est vite lassé.
  4350   4350   TEST: {{S’en}} était vraiment trop !
  4351   4351   TEST: Car {{s’en}} était vraiment fini !
  4352   4352   TEST: elle {{sang}} était voulu
  4353   4353   
  4354         -
  4355         -## son / sont
  4356         -__[i]/conf(conf_ne_sont)__
  4357         -    ne (?:l(?:e|eur|ui) |[nv]ous |)(son)  @@$
  4358         -    <<- -1>> sont                   # Confusion : “son” est un déterminant ou un nom masculin. Le verbe “être” à la 3ᵉ personne du pluriel s’écrit “sont”.
  4359         -__[i]/conf(conf_me_te_se_son)!6__
  4360         -    [mts]e (son)  @@3
  4361         -    <<- -1>> sont                   # Confusion : “son” est un déterminant ou un nom masculin. Le verbe “être” à la 3ᵉ personne du pluriel s’écrit “sont”.
  4362         -__[i]/conf(conf_son_qqch)__
  4363         -    (sont) ({w_2})  @@0,$
  4364         -    <<- morphex(\2, ":[NA].*:[me]:s|>[aeéiîou].*/:[NA].*:f:s", ":[GW]")
  4365         -        and morphex(word(-1), ":V|>(?:à|avec|chez|dès|contre|devant|derrière|en|par|pour|sans|sur)/", ":[NA].*:[pi]|>(?:ils|elles|vous|nous|leur|lui|[nmts]e)/", True)
  4366         -        and not before(r"(?i)\bce que? |[mts]’en +$")
  4367         -    -1>> son                        # Confusion : “sont” est le verbe “être” à la 3ᵉ personne du pluriel. Pour le déterminant, écrivez “son”.
  4368         -__[i]/conf(conf_qui_sont_les)__
  4369         -    (?:qu[ie]|comment|pourquoi) +(son) @@$
  4370         -    <<- morph(word(1), ":[DR]", False, True) -1>> sont      # Confusion probable : “son” est un déterminant ou un nom masculin. Le verbe “être” à la 3ᵉ personne du pluriel s’écrit “sont”.
  4371         -
  4372         -TEST: ne leur {{son}} pas odieux.
  4373         -TEST: Ces chiens me {{son}} odieux.
  4374         -TEST: {{sont}} {{pain}}
  4375         -TEST: en {{sont}} {{absence}}
  4376         -TEST: qui {{son}} ces gens ?
  4377         -TEST: ces gens qui {{son}}, dans le meilleur des cas, des imbéciles ne peuvent nous aider.
  4378         -TEST: elles s’en sont mal portées
  4379         -TEST: ils en sont reconnaissants
  4380         -TEST: Il ne sait pas vraiment ce que sont la peur et la souffrance.
  4381         -
  4382         -
  4383         -# statu / statut
  4384         -__[i]/conf(conf_statu_quo)__
  4385         -    statu[tse] quo <<- ->> statu quo                                                      # Confusion.|https://fr.wiktionary.org/wiki/statu_quo
  4386         -__[i]/conf(conf_statue_statut)__
  4387         -    statu(?! quo) <<- ->> statut|statue                                                   # Confusion : “statu” ne s’emploie que dans l’expression “statu quo”.
  4388         -
  4389         -TEST: Ça n’en finit pas, c’est le {{statut quo}}.
  4390         -TEST: Quelle splendide {{statu}}.
  4391         -
  4392         -
  4393         -# sur / sûr
  4394         -__[i]/conf(conf_sûr_de_nom_propre)__
  4395         -    (sur) d(?:e |’)([A-ZÉÈ][\w-]+)  @@0,$
  4396         -    <<- morph(\2, ":M[12]", False) -1>> sûr
  4397         -    # Confusion probable : “sur” est une préposition ou un adjectif signifiant acide ou aigre ; utilisez “sûr” pour certain, vrai ou sans danger.|http://fr.wiktionary.org/wiki/sur
  4398         -
  4399         -TEST: Je suis {{sur}} de Patrick.
  4400         -
  4401         -__[i]/conf(conf_sûr_que)__
  4402         -    (sure?s?) que?  @@0
  4403         -    <<- -1>> =\1.replace("sur", "sûr")
  4404         -    # Confusion probable : “sur” est une préposition ou un adjectif signifiant acide ou aigre ; utilisez “sûr” pour certain, vrai ou sans danger.|http://fr.wiktionary.org/wiki/sur
  4405         -__[i]/conf(conf_sûre_surs_de)__
  4406         -    (sur(?:es?|s)) de?  @@0
  4407         -    <<- -1>> =\1.replace("sur", "sûr")
  4408         -    # Confusion probable : “sur” un adjectif signifiant acide ou aigre ; utilisez “sûr” pour certain, vrai ou sans danger.|http://fr.wiktionary.org/wiki/sur
  4409         -__[i]/conf(conf_sûr_de)__
  4410         -    (sur) d(?:e (?:m(?:oi|es?|on|a)|t(?:oi|es?|on|a)|vous|nous|l(?:ui|es?)|s(?:oi|es?|on|a)|ce(?:ci|la|s|tte|t|)|ça)|’(?:elles?|eux))  @@0
  4411         -    <<- -1>> sûr
  4412         -    # Confusion probable : “sur” est une préposition ou un adjectif signifiant acide ou aigre ; utilisez “sûr” pour certain, vrai ou sans danger.|http://fr.wiktionary.org/wiki/sur
  4413         -__[i]/conf(conf_sûr_de_vinfi)__
  4414         -    (sur) de (?:l(?:a |’|es? |ui |eur )|)({infi})  @@0,$
  4415         -    <<- morph(\2, ":Y", False)
  4416         -    -1>> =\1.replace("sur", "sûr")
  4417         -    # Confusion probable : “sur” est une préposition ou un adjectif signifiant acide ou aigre ; utilisez “sûr” pour certain, vrai ou sans danger.|http://fr.wiktionary.org/wiki/sur
  4418         -__[i]/conf(conf_en_lieu_sûr)__
  4419         -    en lieu (sur)  @@8
  4420         -    <<- -1>> sûr
  4421         -    # Confusion probable : “sur” est une préposition ou un adjectif signifiant acide ou aigre ; utilisez “sûr” pour certain, vrai ou sans danger.|http://fr.wiktionary.org/wiki/sur
  4422         -
  4423         -TEST: Je suis {{sure}} qu’il ne va pas tarder à venir
  4424         -TEST: {{sures}} d’elles-mêmes, elles ne s’en laissent pas conter.
  4425         -TEST: {{sur}} de toi et de moi, que peut-il nous arriver, sinon le meilleur.
  4426         -TEST: Il est tellement {{sur}} de la trouver.
  4427         -TEST: ils sont en lieu {{sur}} et introuvables.
  4428         -
  4429   4354   
  4430   4355   
  4431   4356   @@@@
  4432   4357   @@@@
  4433   4358   @@@@
  4434   4359   @@@@
  4435   4360   @@@@GRAPH: graphe1                                                                                 _
  4436   4361   @@@@
  4437   4362   @@@@
  4438   4363   @@@@
  4439   4364   @@@@
         4365  +
         4366  +__conf_son_sont__
         4367  +    [ne|me|te|se] son
         4368  +        <<- /conf/ -2>> sont    # Confusion : “son” est un déterminant ou un nom masculin. Le verbe “être” à la 3ᵉ personne du pluriel s’écrit “sont”.
         4369  +
         4370  +    ne [le|leur|leurs|lui|nous|vous] son
         4371  +        <<- /conf/ -3>> sont    # Confusion : “son” est un déterminant ou un nom masculin. Le verbe “être” à la 3ᵉ personne du pluriel s’écrit “sont”.
         4372  +
         4373  +    [qui|que|comment|pourquoi|lorsque|quand] son [,|@:[DR]]
         4374  +        <<- /conf/ -2>> sont    # Confusion probable : “son” est un déterminant ou un nom masculin. Le verbe “être” à la 3ᵉ personne du pluriel s’écrit “sont”.
         4375  +
         4376  +    [<start>|,] sont @:[NA].*:[me]:s|>[aeéiîou].*/:[NA].*:f:s¬:[GW]
         4377  +        <<- /conf/ -2>> son     # Confusion probable : “sont” est le verbe “être” à la 3ᵉ personne du pluriel. Pour le déterminant, écrivez “son”.
         4378  +
         4379  +    sont @:[NA].*:[me]:s|>[aeéiîou].*/:[NA].*:f:s¬:[GW]
         4380  +        <<- /conf/ morph(<1, ":V", ":[NA].*:[pi]|>(?:ils|elles|vous|nous|leur|lui|[nmts]e)/") and not before(r"(?i)\bce que? |[mts]’en +$")
         4381  +        -1>> son                # Confusion probable : “sont” est le verbe “être” à la 3ᵉ personne du pluriel. Pour le déterminant, écrivez “son”.
         4382  +
         4383  +    [à|chez|dès|par] sont
         4384  +    [avec|contre|devant|derrière|pour|sans|sur] sont @:[NA].*:[me]:s|>[aeéiîou].*/:[NA].*:f:s¬:[GW]
         4385  +        <<- /conf/ -2>> son     # Confusion probable : “sont” est le verbe “être” à la 3ᵉ personne du pluriel. Pour le déterminant, écrivez “son”.
         4386  +
         4387  +    en sont @:[NA].*:[me]:s|>[aeéiîou].*/:[NA].*:f:s¬:[GW]
         4388  +        <<- /conf/ not before(r"(?i)\b(?:ce que? |ils|elles|leur|lui|nous|vous|[mtsl]’)$")
         4389  +        -2>> son                # Confusion probable : “sont” est le verbe “être” à la 3ᵉ personne du pluriel. Pour le déterminant, écrivez “son”.
         4390  +
         4391  +TEST: ne leur {{son}} pas odieux.
         4392  +TEST: Ces chiens me {{son}} odieux.
         4393  +TEST: {{sont}} {{pain}}
         4394  +TEST: en {{sont}} {{absence}}
         4395  +TEST: qui {{son}} ces gens ?
         4396  +TEST: ces gens qui {{son}}, dans le meilleur des cas, des imbéciles ne peuvent nous aider.
         4397  +TEST: elles s’en sont mal portées
         4398  +TEST: ils en sont reconnaissants
         4399  +TEST: sont loin, ces gens…
         4400  +TEST: Il ne sait pas vraiment ce que sont la peur et la souffrance.
         4401  +
         4402  +
         4403  +__conf_statu_statue_statut__
         4404  +    [statut|statue|status] quo
         4405  +        <<- /conf/ ->> statu quo                # Confusion. Écrivez “statu quo”.|https://fr.wiktionary.org/wiki/statu_quo
         4406  +
         4407  +    statu ~¬[qQ][uU][oO]
         4408  +        <<- /conf/ -1>> statut|statue           # Confusion : “statu” ne s’emploie que dans l’expression “statu quo”.
         4409  +
         4410  +TEST: Ça n’en finit pas, c’est le {{statut quo}}.
         4411  +TEST: Quelle splendide {{statu}}.
         4412  +
         4413  +
         4414  +__conf_sûr_sur__
         4415  +    sur [que|qu’|qu]
         4416  +    sur [de|d’] {pronom_obj}
         4417  +    sur [de|d’] @:M
         4418  +    sur [de|d’] [ne|n’|me|m’|te|t’|se|s’]
         4419  +    sur [de|d’] [le|les|mon|ton|son|ma|ta|sa|mes|tes|ses|ce|cet|cette|ces|cela|ceci|ça]
         4420  +    sur [de|d’] la @:Y
         4421  +        <<- /conf/ -1>> sûr
         4422  +        # Confusion probable : “sur” est une préposition ou un adjectif signifiant acide ou aigre ; utilisez “sûr” pour certain, vrai ou sans danger.|http://fr.wiktionary.org/wiki/sur
         4423  +
         4424  +    sur [de|d’] @:Y
         4425  +        <<- /conf/ -1>> sûr
         4426  +        # Confusion probable : “sur” est une préposition ou un adjectif signifiant acide ou aigre ; utilisez “sûr” pour certain, vrai ou sans danger.|http://fr.wiktionary.org/wiki/sur
         4427  +
         4428  +    en lieu sur
         4429  +        <<- /conf/ -3>> sûr
         4430  +        # Confusion probable : “sur” est une préposition ou un adjectif signifiant acide ou aigre ; utilisez “sûr” pour certain, vrai ou sans danger.|http://fr.wiktionary.org/wiki/sur
         4431  +
         4432  +    [sure|surs|sures] [de|d’|que|qu’|qu]
         4433  +        <<- /conf/ -1>> =\1.replace("sur", "sûr")
         4434  +        # Confusion probable : “sur” un adjectif signifiant acide ou aigre ; utilisez “sûr” pour certain, vrai ou sans danger.|http://fr.wiktionary.org/wiki/sur
         4435  +
         4436  +TEST: Je suis {{sur}} de Patrick.
         4437  +TEST: Je suis {{sure}} qu’il ne va pas tarder à venir
         4438  +TEST: {{sures}} d’elles-mêmes, elles ne s’en laissent pas conter.
         4439  +TEST: {{sur}} de toi et de moi, que peut-il nous arriver, sinon le meilleur.
         4440  +TEST: Il est tellement {{sur}} de la trouver.
         4441  +TEST: ils sont en lieu {{sur}} et introuvables.
         4442  +TEST: il s’étendit sur de la mousse à mémoire de forme
         4443  +
  4440   4444   
  4441   4445   __conf_tant_temps_tan_1__
  4442   4446       en [tant] [de|d’] [guerre|paix|crise|doute|pluie]
  4443   4447           <<- /conf/ -2>> temps                               # Confusion. Écrivez « en temps de » si vous évoquez une période de temps.
  4444   4448   
  4445   4449       de [tant|tan|tans] en [tant|tan|tans]
  4446   4450           <<- /conf/ ->> de temps en temps                    # Confusion. Écrivez « de temps en temps ».
................................................................................
  4547   4551   !!
  4548   4552   !!!! Verbes composés                                                                              !!
  4549   4553   !!
  4550   4554   !!
  4551   4555   
  4552   4556   #__verbes_composés_interrogatifs__
  4553   4557   #    ~-(?:je|tu|ils?|elles?)$
  4554         -#        <<- ->> define(\1, [":VCi"])
         4558  +#        <<- =>> define(\1, [":VCi"])
  4555   4559   #
  4556   4560   #__verbes_composés_impératifs__
  4557   4561   #    ~-(?:moi|toi|leur|en|y)$
  4558         -#        <<- ->> define(\1, [":VCe"])
         4562  +#        <<- =>> define(\1, [":VCe"])
  4559   4563   #
  4560   4564   #__verbes_composés_interrogatifs_et_impératifs__
  4561   4565   #    ~-[nv]ous$
  4562         -#        <<- ->> define(\1, [":VCi", ":VCe"])
         4566  +#        <<- =>> define(\1, [":VCi", ":VCe"])
  4563   4567   
  4564   4568   
  4565   4569   __rendez_vous__
  4566   4570       ne [le|la|les] [lui|leur]   (rendez-vous)
  4567   4571       ne me [le|la|les]           (rendez-vous)
  4568   4572       ne [lui|leur] en            (rendez-vous)
  4569   4573       ne [le|la|les|lui|leur]     (rendez-vous)