Overview
| Comment: | [fr] faux positif: pour toujours |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk | fr |
| Files: | files | file ages | folders |
| SHA3-256: |
a1de87abd2115ccde10b33604b21642a |
| User & Date: | olr on 2018-11-01 20:33:14 |
| Other Links: | manifest | tags |
Context
|
2018-11-02
| ||
| 09:35 | [fx] merge shadowdom (good work!) check-in: 7c9b320470 user: olr tags: trunk, fx | |
|
2018-11-01
| ||
| 20:33 | [fr] faux positif: pour toujours check-in: a1de87abd2 user: olr tags: trunk, fr | |
| 18:56 | [fr] virgules supernuméraires, ou impératif erroné check-in: 259cb54d15 user: olr tags: trunk, fr | |
Changes
Modified gc_lang/fr/rules.grx from [993dfc7fd1] to [2a67bd06d2].
| ︙ | ︙ | |||
10040 10041 10042 10043 10044 10045 10046 10047 10048 10049 10050 10051 10052 10053 |
un [brin|chouia|chouïa|rien|minimum|soupçon|tantinet] ?trop¿
<<- morph(>1, ":A", ":G") ~>> *
[assez|trop] @:[AW]¬:[123][sp]
<<- ~1>> *
__purge_adverbes__
[assez|trop] ~ment$
<<- morph(\2, ":W", ":3p") ~>> *
@:[NAQ] [le|la] [plus|moins] ~.ment$ @:A
<<- morph(\4, ":W", ":A") ~2:4>> *
| > > > | 10040 10041 10042 10043 10044 10045 10046 10047 10048 10049 10050 10051 10052 10053 10054 10055 10056 |
un [brin|chouia|chouïa|rien|minimum|soupçon|tantinet] ?trop¿
<<- morph(>1, ":A", ":G") ~>> *
[assez|trop] @:[AW]¬:[123][sp]
<<- ~1>> *
pour toujours @:[AQ]
<<- ~1:2>> *
__purge_adverbes__
[assez|trop] ~ment$
<<- morph(\2, ":W", ":3p") ~>> *
@:[NAQ] [le|la] [plus|moins] ~.ment$ @:A
<<- morph(\4, ":W", ":A") ~2:4>> *
|
| ︙ | ︙ | |||
13436 13437 13438 13439 13440 13441 13442 13443 13444 13445 13446 13447 13448 13449 |
pour [nous|vous|lui] ~(?:ée?s?|ez)$
<<- /infi/ morph(\3, ":V1", ":M") -3>> =suggVerbInfi(\3) # Après “pour”, le verbe devrait être à l’infinitif.
TEST: pour {{mangé}} à sa faim, il faudra chasser.
TEST: C’est pour {{attaqué}} la journée.
TEST: pour nous {{chassez}} de chez lui
__infi_sans_verbe__
sans ~(?:ée?s?|ez)$
<<- /infi/ morph(\2, ":V1", ":[NM]")
-2>> =suggVerbInfi(\2) # Après “sans”, le verbe devrait être à l’infinitif.
| > | 13439 13440 13441 13442 13443 13444 13445 13446 13447 13448 13449 13450 13451 13452 13453 |
pour [nous|vous|lui] ~(?:ée?s?|ez)$
<<- /infi/ morph(\3, ":V1", ":M") -3>> =suggVerbInfi(\3) # Après “pour”, le verbe devrait être à l’infinitif.
TEST: pour {{mangé}} à sa faim, il faudra chasser.
TEST: C’est pour {{attaqué}} la journée.
TEST: pour nous {{chassez}} de chez lui
TEST: je craignais d’être pour toujours abandonnée
__infi_sans_verbe__
sans ~(?:ée?s?|ez)$
<<- /infi/ morph(\2, ":V1", ":[NM]")
-2>> =suggVerbInfi(\2) # Après “sans”, le verbe devrait être à l’infinitif.
|
| ︙ | ︙ | |||
17140 17141 17142 17143 17144 17145 17146 |
<<- /conj/ __also__ -5>> =suggVerbTense(\5, ":E", ":2s") # Soit la virgule après “\2 \3” est superflue (on ne sépare pas le verbe du sujet), soit “\4” devrait être à l’impératif.
TEST: {{l’homme,}} {{devient}} difficile.
TEST: ce matin, viens me voir.
__conj_det_nom_plur_virgule__
| | | 17144 17145 17146 17147 17148 17149 17150 17151 17152 17153 17154 17155 17156 17157 17158 |
<<- /conj/ __also__ -5>> =suggVerbTense(\5, ":E", ":2s") # Soit la virgule après “\2 \3” est superflue (on ne sépare pas le verbe du sujet), soit “\4” devrait être à l’impératif.
TEST: {{l’homme,}} {{devient}} difficile.
TEST: ce matin, viens me voir.
__conj_det_nom_plur_virgule__
<start> [les|ces|mes|tes|ses|plusieurs|quelques|certains|certaines] @:[NA].*:[pi] , @:3p¬:[NAGE]
<<- /conj/ space_after(\3, 0) -2:4>> \2 # La virgule est superflue (on ne sépare pas le verbe du sujet).
TEST: {{les hommes,}} deviennent plus en plus arrogant.
@@@@
|
| ︙ | ︙ |