Overview
| Comment: | [fr] faux positif, impératif |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk | fr |
| Files: | files | file ages | folders |
| SHA3-256: |
8bc6507f80772caee3002668fe705e45 |
| User & Date: | olr on 2017-05-03 14:14:15 |
| Other Links: | manifest | tags |
Context
|
2017-05-04
| ||
| 16:59 | [fr] mise à jour du processeur de texte check-in: d986f4d36f user: olr tags: trunk, fr | |
|
2017-05-03
| ||
| 14:14 | [fr] faux positif, impératif check-in: 8bc6507f80 user: olr tags: trunk, fr | |
| 10:03 | [build] use named groups in regex check-in: c761d5a874 user: olr tags: trunk, build | |
Changes
Modified gc_lang/fr/rules.grx from [cda47f3642] to [8d9ddd8070].
| ︙ | ︙ | |||
8973 8974 8975 8976 8977 8978 8979 |
TEST: — {{Allé}} prendre une cuite.
# verbes du 2ᵉ et du 3ᵉ groupe en -t
__[i]/imp(imp_vgroupe2_vgroupe3_t)__
^ *(\w+t)(?) @@$
<<- morphex(\1, ":V[23].*:Ip.*:3s", ":[GNA]|>(?:devoir|suffire)") and analyse(\1[:-1]+"s", ":E:2s", False)
| | > | 8973 8974 8975 8976 8977 8978 8979 8980 8981 8982 8983 8984 8985 8986 8987 8988 8989 8990 8991 8992 8993 8994 8995 8996 8997 8998 8999 |
TEST: — {{Allé}} prendre une cuite.
# verbes du 2ᵉ et du 3ᵉ groupe en -t
__[i]/imp(imp_vgroupe2_vgroupe3_t)__
^ *(\w+t)(?) @@$
<<- morphex(\1, ":V[23].*:Ip.*:3s", ":[GNA]|>(?:devoir|suffire)") and analyse(\1[:-1]+"s", ":E:2s", False)
and not (re.search("(?i)^vient$", \1) and after("^ +(?:l[ea]|se |s’)"))
and not (re.search("(?i)^dit$", \1) and after("^ +[A-ZÉÈÂÎ]"))
-1>> =\1[:-1]+"s" # S’il s’agit d’un impératif, la terminaison est “is”, non “it”.
__[i]/imp(imp_ne_vgroupe2_vgroupe3_t)__
^ *> +(\w+t)(?) @@$
<<- morphex(\1, ":V[23].*:Ip.*:3s", ":G|>(?:devoir|suffire)") and analyse(\1[:-1]+"s", ":E:2s", False)
-1>> =\1[:-1]+"s" # S’il s’agit d’un impératif, la terminaison est “is”, non “it”.
TEST: {{Finit}} ton assiette.
TEST: Ne {{pourrit}} pas l’ambiance.
TEST: Suffit de s’en servir.
TEST: Et ne doit pas être rejeté dans les limbes.
TEST: Vient s’ajouter à ce contexte la perception, partagée par beaucoup, du caractère fortement menaçant de l’environnement économique et géopolitique.
# verbes du 3ᵉ groupe en -d
__[i]/imp(imp_vgroupe3_d)__
^ *(\w+d)(?) @@$
<<- morphex(\1, ":V3.*:Ip.*:3s", ":[GNA]")
and not (re.search("(?i)^répond$", \1) and after("^ +[A-ZÉÈÂÎ]"))
|
| ︙ | ︙ |