Grammalecte  Check-in [2b2c772a7d]

Overview
Comment:[fr] conjugaisons: sujets nous/vous, ajustements
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: 2b2c772a7d59875a89e24fa325d11ea83a3810610393ac24c514864528502a5f
User & Date: olr on 2019-05-11 17:34:35
Other Links: manifest | tags
Context
2019-05-11
18:48
[fr] erreur de paramètre check-in: 48beb8591e user: olr tags: fr, trunk
17:34
[fr] conjugaisons: sujets nous/vous, ajustements check-in: 2b2c772a7d user: olr tags: fr, trunk
15:54
[core][fr] code cleaning (pylint) check-in: 2c639e2d92 user: olr tags: core, fr, trunk
Changes

Modified gc_lang/fr/rules.grx from [1a804536bf] to [551e8afae7].

 16459  16459   TEST: Ils vont {{biens}}.
 16460  16460   TEST: Elles travaillaient vraiment {{biens}}.
 16461  16461   TEST: Il ne comprenait vraiment pas très {{biens}} ces principes de base.
 16462  16462   TEST: Il a de grands biens.
 16463  16463   TEST: Ce sont des biens de peu de valeur.
 16464  16464   
 16465  16465   
        16466  +
        16467  +!!
        16468  +!!
        16469  +!!!! Conjugaisons nous / vous (2ᵉ partie)                                                         !!
        16470  +!!
        16471  +!!
        16472  +
        16473  +## 1pl
        16474  +__conj_nous2__
        16475  +    <start>  nous   @:V.*:3p¬:[GPY]
        16476  +        <<- /conj/ \3.endswith("ont") and not value(>1, "|ils|elles|")
        16477  +            and ( (morph(\3, ":V...t_") and value(>1, "le|la|l’|un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|leur")) or morph(\3, ":V..i__") )
        16478  +        -3>> =suggVerb(\3, ":1p")                                       # Conjugaison problement erronée si “\2” est bien le sujet de “\3” et non un pronom objet.
        16479  +
        16480  +    [<start>|,]  nous  @:V¬:(?:1[sp]|2s|3[sp]|Y|P|G)
        16481  +        <<- /conj/ not value(>1, "|je|tu|il|elle|on|nous|vous|ils|elles|")
        16482  +        -3>> =suggVerb(\3, ":1p")                                       # Conjugaison erronée. Accord avec “nous”. Le verbe devrait être à la 1ʳᵉ personne du pluriel.
        16483  +
        16484  +    [<start>|,]  nous  qui  @:V¬:(?:1p|G)
        16485  +        <<- /conj/ -4>> =suggVerb(\4, ":1p")                            # Conjugaison erronée. Accord avec “nous”. Le verbe devrait être à la 1ʳᵉ personne du pluriel.
        16486  +
        16487  +TEST: nous {{viendront}}.
        16488  +TEST: nous {{donné}} trop de considération
        16489  +TEST: nous vous {{donnerez}} trop de considération
        16490  +TEST: nous qui {{somme}} si savants
        16491  +TEST: nous qui {{mourront}} pour toi.
        16492  +TEST: nous ont donné tant de fric qu’on ne savait plus qu’en faire.
        16493  +TEST: nous prendre la tête, c’est son passe-temps favori.
        16494  +TEST: Nous avons également sous-estimé l’état désastreux dans lequel se trouvait le pays.
        16495  +TEST: Tu nous fais ton baratin, nous prends pour des cons, nous donnes des leçons de morale, nous assènes ta vision comme si c’était une révélation du ciel.
        16496  +TEST: NOUS CONTACTER
        16497  +
        16498  +
        16499  +## 2pl
        16500  +__conj_vous2__
        16501  +    [<start>|,]  vous  @:V¬:(?:1s|2[sp]|3[sp]|Y|P|G)
        16502  +        <<- /conj/ not value(>1, "|je|il|elle|on|nous|vous|ils|elles|")
        16503  +        -3>> =suggVerb(\3, ":2p")                                       # Conjugaison erronée. Accord avec « vous ». Le verbe devrait être à la 2ᵉ personne du pluriel.
        16504  +
        16505  +    [<start>|,]  vous  qui  @:V¬:(?:2p|G)
        16506  +        <<- /conj/ -4>> =suggVerb(\4, ":2p")                            # Conjugaison erronée. Accord avec « vous ». Le verbe devrait être à la 2ᵉ personne du pluriel.
        16507  +
        16508  +TEST: vous {{donné}} du bonheur
        16509  +TEST: vous lui {{donner}} du temps
        16510  +TEST: vous qui {{avançait}} dans la nuit comme des ombres furtives
        16511  +TEST: vous qui {{décider}} de l’avenir du peuple.
        16512  +TEST: vous “étaler” sera notre plus grande joie.
        16513  +TEST: je vous donnais votre dû, vous payais mieux que quiconque et vous me faites un procès.
        16514  +
        16515  +
 16466  16516   
 16467  16517   !!
 16468  16518   !!
 16469  16519   !!!! Infinitif                                                                                    !!
 16470  16520   !!
 16471  16521   !!
 16472  16522   
................................................................................
 19905  19955   TEST: une des femmes présente ses résultats.
 19906  19956   TEST: les défaillances d’une des branches ne sont pas forcément couvertes.
 19907  19957   TEST: Les résultats d’une des membres étaient particulièrement notables.
 19908  19958   TEST: un des hommes qui vient.
 19909  19959   TEST: une des dames qui se sentent mal à l’aise dans cet avion est venue nous trouver.
 19910  19960   TEST: l’un des chants les plus diffusés pendant la Révolution culturelle
 19911  19961   
 19912         -
 19913         -## 1pl
 19914         -__conj_nous2__
 19915         -    [<start>|,]  nous  @:V¬:(?:1p|3[sp]|Y)
 19916         -        <<- /conj/ not value(>1, "|je|tu|il|elle|on|nous|vous|ils|elles|")
 19917         -        -3>> =suggVerb(\3, ":1p")                                       # Conjugaison erronée. Accord avec “nous”. Le verbe devrait être à la 1ʳᵉ personne du pluriel.
 19918         -
 19919         -    [<start>|,]  nous  qui  @:V¬:1p
 19920         -        <<- /conj/ -4>> =suggVerb(\4, ":1p")                            # Conjugaison erronée. Accord avec “nous”. Le verbe devrait être à la 1ʳᵉ personne du pluriel.
 19921         -
 19922         -TEST: nous {{donné}} trop de considération
 19923         -TEST: nous vous {{donnerez}} trop de considération
 19924         -TEST: nous qui {{somme}} si savants
 19925         -TEST: nous qui {{mourront}} pour toi.
 19926         -TEST: nous prendre la tête, c’est son passe-temps favori.
 19927         -TEST: Nous avons également sous-estimé l’état désastreux dans lequel se trouvait le pays.
 19928         -TEST: Tu nous fais ton baratin, nous prends pour des cons, nous donnes des leçons de morale, nous assènes ta vision comme si c’était une révélation du ciel.
 19929         -TEST: NOUS CONTACTER
 19930         -
 19931         -
 19932         -## 2pl
 19933         -__conj_vous2__
 19934         -    [<start>|,]  vous  @:V¬:(?:2p|3[sp])
 19935         -        <<- /conj/ not value(>1, "|je|il|elle|on|nous|vous|ils|elles|")
 19936         -        -3>> =suggVerb(\3, ":2p")                                       # Conjugaison erronée. Accord avec « vous ». Le verbe devrait être à la 2ᵉ personne du pluriel.
 19937         -
 19938         -    [<start>|,]  vous  qui  @:V¬:2p
 19939         -        <<- /conj/ -4>> =suggVerb(\4, ":2p")                            # Conjugaison erronée. Accord avec « vous ». Le verbe devrait être à la 2ᵉ personne du pluriel.
 19940         -
 19941         -TEST: vous {{donné}} du bonheur
 19942         -TEST: vous lui {{donner}} du temps
 19943         -TEST: vous qui {{avançait}} dans la nuit comme des ombres furtives
 19944         -TEST: vous qui {{décider}} de l’avenir du peuple.
 19945         -TEST: vous “étaler” sera notre plus grande joie.
 19946         -TEST: je vous donnais votre dû, vous payais mieux que quiconque et vous me faites un procès.
 19947         -
 19948  19962   
 19949  19963   ## 3pl
 19950  19964   __conj_elles__
 19951  19965       elles  @:V¬:(?:3p|P|G|M|A.*:f:p)
 19952  19966           <<- /conj/ not morph(<1, ":R") and not value(<1, "|d’|") and not (morph(\2, ":Q") and morph(<1, ":V0.*:3p"))
 19953  19967           -2>> =suggVerb(\2, ":3p")                                       # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 19954  19968           <<- /conj/ __also__ and morph(\2, ":3s") -1>> elle              # Accord avec “\2”.