Overview
| Comment: | [fr] faux positifs |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk | fr |
| Files: | files | file ages | folders |
| SHA3-256: |
bb2c3f579c0cd7c8798b728c830ef9f5 |
| User & Date: | olr on 2018-11-27 15:57:06 |
| Other Links: | manifest | tags |
Context
|
2018-11-28
| ||
| 06:36 | [fr] faux positifs check-in: dff41d6891 user: olr tags: trunk, fr | |
|
2018-11-27
| ||
| 15:57 | [fr] faux positifs check-in: bb2c3f579c user: olr tags: trunk, fr | |
| 09:11 | [fr] faux positif check-in: 6a5dcdf84f user: olr tags: trunk, fr | |
Changes
Modified gc_lang/fr/rules.grx from [da2098a2a1] to [8129489cba].
| ︙ | ︙ | |||
1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 |
ce [que|qu’]
<<- />> ce_que
[que|qu’]
<<- />> que
__tag_ni__
ni
<<- />> ni
__tag_tiret1__
| > > > | 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 |
ce [que|qu’]
<<- />> ce_que
[que|qu’]
<<- />> que
qui
<<- />> qui
__tag_ni__
ni
<<- />> ni
__tag_tiret1__
|
| ︙ | ︙ | |||
5733 5734 5735 5736 5737 5738 5739 |
TEST: Mener {{a}} bien cette guerre sera plus difficile qu’on le pense.
TEST: Je peux mener {{a}} bien cette opération.
TEST: Cette coalition que tu penses mener a bien l’intention de te trahir.
__conf_à_a_après_verbes__
| | | | | | 5736 5737 5738 5739 5740 5741 5742 5743 5744 5745 5746 5747 5748 5749 5750 5751 5752 5753 5754 5755 5756 5757 5758 5759 5760 5761 5762 5763 5764 |
TEST: Mener {{a}} bien cette guerre sera plus difficile qu’on le pense.
TEST: Je peux mener {{a}} bien cette opération.
TEST: Cette coalition que tu penses mener a bien l’intention de te trahir.
__conf_à_a_après_verbes__
@:V¬:[YGNAWM] ?@:W¿ a
<<- /conf/ \2 != "A" and not tag_before(\1, "que") and not tag_before(\1, "dont") and not tag_before(\1, "qui") and not morph(>1, ":Q")
-2>> à # Confusion probable : “a” est la conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”.|http://fr.wiktionary.org/wiki/%C3%A0
[/VCint|/VCimp] ?@:W¿ a
<<- /conf/ -2>> à # Confusion : “a” est la conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”.|http://fr.wiktionary.org/wiki/%C3%A0
TEST: Vient-on {{a}} la maison demain ?
TEST: Arrivait-elle {{a}} le manger ?
TEST: Dis-moi {{a}} quelle heure on mange.
TEST: Offrez-nous {{a}} Dieu et taisez-vous.
TEST: elle croit que dans tous les cas de figure il pense {{a}} sa fille.
TEST: Qu’y a-t-il {{a}} cette place qui mérite que je prenne tant de risques.
TEST: Ce que je mange a un goût de surgelé.
TEST: celui qui conduisait a décidé de faire un tour du quartier avec la voiture.
__conf_celui_celle_à_qui__
[celui|celle|ceux|celles] a qui
<<- /conf/ -2>> à # Confusion. Utilisez la préposition “à”.|http://fr.wiktionary.org/wiki/%C3%A0
TEST: Ceux {{a}} qui nous avons notifié le problème sont partis.
|
| ︙ | ︙ | |||
11170 11171 11172 11173 11174 11175 11176 |
<<- /gn/ morph(\2, ":[NA].*:[me]", ":(?:B|G|V0)") and morph(\3, ":[NA].*:f", "*") and not apposition(\2, \3)
-3>> =suggMasSing(\3, True) # Accord de genre erroné : « \1 \2 » est masculin, « \3 » est féminin.
<<- /gn/ morph(\2, ":[NA].*:[si]", ":G") and morph(\3, ":[NA].*:p", ":[GWsi]") and not apposition(\2, \3)
-3>> =suggMasSing(\3) # Accord de nombre erroné avec « \1 \2 » : « \3 » devrait être au singulier.
[et|ou] le *WORD *WORD
<<- /gn/ morph(\2, ":D") and not morph(<1, ":[NA]") and not \4.startswith("seul") >>>
| | > | 11173 11174 11175 11176 11177 11178 11179 11180 11181 11182 11183 11184 11185 11186 11187 11188 11189 11190 11191 11192 11193 11194 11195 11196 |
<<- /gn/ morph(\2, ":[NA].*:[me]", ":(?:B|G|V0)") and morph(\3, ":[NA].*:f", "*") and not apposition(\2, \3)
-3>> =suggMasSing(\3, True) # Accord de genre erroné : « \1 \2 » est masculin, « \3 » est féminin.
<<- /gn/ morph(\2, ":[NA].*:[si]", ":G") and morph(\3, ":[NA].*:p", ":[GWsi]") and not apposition(\2, \3)
-3>> =suggMasSing(\3) # Accord de nombre erroné avec « \1 \2 » : « \3 » devrait être au singulier.
[et|ou] le *WORD *WORD
<<- /gn/ morph(\2, ":D") and not morph(<1, ":[NA]") and not \4.startswith("seul") >>>
<<- /gn/ morph(\3, ":[NA].*:[me]", ":(?:B|G|V0|f)") and morph(\4, ":[NA].*:f", ":[GWme]") and not apposition(\3, \4)
-4>> =suggMasSing(\4, True) # Accord de genre erroné : « \2 \3 » est masculin, « \4 » est féminin.
<<- /gn/ morph(\3, ":[NA].*:[si]", ":G") and morph(\4, ":[NA].*:p", ":[GWsi]") and not apposition(\4, \4)
-4>> =suggMasSing(\4) # Accord de nombre erroné avec « \2 \3 » : « \4 » devrait être au singulier.
TEST: le test très {{cons}} qu’on a passé hier.
TEST: c’était le chien {{perdue}} des voisins.
TEST: viens vite ou le pari {{imperdables}} sera moins facile…
TEST: Le bruit {{perçus}} par les voisins.
TEST: si le premier film est un triomphe, le deuxième est un demi-succès, et le troisième une déception.
__gn_la_1m__
, la *WORD
<<- /gn/ morph(\3, ":[NA].*:m", ":(?:e|f|P|G|W|[1-3][sp]|Y)") -2>> le # Accord de genre erroné : « \3 » est masculin.
<<- /gn/ __also__ and hasFemForm(\3) -3>> =suggFemSing(\3, True) # Accord de genre erroné : « \2 » est un déterminant féminin.
<<- /gn/ __else__ and morph(\3, ":[NA].*:p") -3>> =suggFemSing(\3) # Accord de nombre erroné : « \3 » devrait être au singulier.
|
| ︙ | ︙ | |||
18361 18362 18363 18364 18365 18366 18367 |
TEST: nulle femme ne {{saurais}} le faire
TEST: nul homme ne {{sauras}} s’y prendre
TEST: nulle partie du corps ne peut être considérée comme le siège de l’âme.
__conj_vinfi_suj__
[<start>|,] @:Y @:V¬:(?:3s|P|Q.*:[me]:[si]|Y|G|3p!|M)
| | | 18365 18366 18367 18368 18369 18370 18371 18372 18373 18374 18375 18376 18377 18378 18379 |
TEST: nulle femme ne {{saurais}} le faire
TEST: nul homme ne {{sauras}} s’y prendre
TEST: nulle partie du corps ne peut être considérée comme le siège de l’âme.
__conj_vinfi_suj__
[<start>|,] @:Y @:V¬:(?:3s|P|Q.*:[me]:[si]|Y|G|3p!|M)
<<- /conj/ not (value(\2, "|croire|être|devenir|redevenir|voir|sembler|paraître|paraitre|sentir|") and morph(\3, ":A"))
-3>> =suggVerb(\3, ":3s") # Conjugaison erronée. Accord avec “\2”. Le verbe devrait être à la 3ᵉ personne du singulier.
TEST: manger {{fais}} grossir.
TEST: boire immodérément {{nuis}} à la santé
TEST: Réfléchir à tête reposée {{prends}} du temps.
TEST: Manger salé, c’est mauvais pour la santé.
TEST: Lire plus de 400 livres
|
| ︙ | ︙ |