Overview
| Comment: | [fr] faux positif: npr +nms |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk | fr |
| Files: | files | file ages | folders |
| SHA3-256: |
563a27a8e8ea83a286e05c46251c3887 |
| User & Date: | olr on 2018-05-07 20:23:02 |
| Other Links: | manifest | tags |
Context
|
2018-05-09
| ||
| 15:58 | [build] useless import check-in: 4bbd67edd8 user: olr tags: trunk, build | |
|
2018-05-07
| ||
| 20:23 | [fr] faux positif: npr +nms check-in: 563a27a8e8 user: olr tags: trunk, fr | |
|
2018-05-06
| ||
| 19:08 | [graphspell][lo][fx] modify default dictionary name check-in: 6e9947d6aa user: olr tags: trunk, fx, lo, graphspell, v0.6.4.2 | |
Changes
Modified gc_lang/fr/rules.grx from [a037a65419] to [58d908ee5a].
| ︙ | ︙ | |||
12034 12035 12036 12037 12038 12039 12040 |
#### NOMS PROPRES
# 3sg
__[s]/conj(conj_nom_propre)__
([A-ZÉÈ][\w-]+) +({w_1}) @@0,$
| | > | 12034 12035 12036 12037 12038 12039 12040 12041 12042 12043 12044 12045 12046 12047 12048 12049 12050 12051 12052 12053 12054 12055 12056 12057 12058 12059 12060 12061 |
#### NOMS PROPRES
# 3sg
__[s]/conj(conj_nom_propre)__
([A-ZÉÈ][\w-]+) +({w_1}) @@0,$
<<- not before(r"\b(?:et |ou |[dD][eu] |ni |[dD]e l’) *$") and morph(\1, ":M", False) and morphex(\2, ":[123][sp]", ":(?:G|3s|3p!|P|M|[AQ].*:[si]|N.*:m:s)")
and not morph(word(-1), ":[VRD]", False, False) and not before(r"([A-ZÉÈ][\w-]+), +([A-ZÉÈ][\w-]+), +$")
and not (morph(\2, ":3p", False) and word(-1))
-2>> =suggVerb(@, ":3s")
# Conjugaison erronée. Accord avec « \1 ». Le verbe devrait être à la 3ᵉ personne du singulier.
TEST: Marc {{arrives}} demain.
TEST: Paul ne {{viens}} pas demain.
TEST: Marc Aurèle {{étaient}} l’empereur des Romains. (Pas de trait d’union sur Marc Aurèle.)
TEST: Arthur D. parvient à…
TEST: Les fondateurs pionniers de l’Internet n’avaient pas prévu
TEST: les compteurs Geiger ne détectent pas le polonium
TEST: Des femmes de l’administration Obama y racontent qu’elles ont constaté qu’il leur arrivait régulièrement de ne pas être invitées
TEST: Macron président, c’est…
# 3pl
__[s]/conj(conj_nom_propre_et_nom_propre)__
(?<!et |ou |[dD][eu] |ni )([A-ZÉÈ][\w-]+) et ([A-ZÉÈ][\w-]+) +({w_1}) @@0,w,$
<<- morph(\1, ":M", False) and morph(\2, ":M", False)
and morphex(\3, ":[123][sp]", ":(?:G|3p|P|Q.*:[pi])") and not morph(word(-1), ":R", False, False)
|
| ︙ | ︙ |