Grammalecte  Check-in [e33f19c28a]

Overview
Comment:[fr] màj: inversion, ajout de dont +verbe +sujet
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: e33f19c28a267be9bf57d313c5e25bfb9aafd877ffca71090540133443bc2c66
User & Date: olr on 2017-06-10 10:13:28
Other Links: manifest | tags
Context
2017-06-10
11:29
[fr] phonet_simil: +baient check-in: 5eca35142a user: olr tags: trunk, fr
10:13
[fr] màj: inversion, ajout de dont +verbe +sujet check-in: e33f19c28a user: olr tags: trunk, fr
2017-06-09
22:45
[fr] màj: confusion <ce +verbe>, nr: confusion <verbe-se>, nr: contrôle <verbe-ce> check-in: 13003991fc user: olr tags: trunk, fr
Changes

Modified gc_lang/fr/rules.grx from [3ec0fa2a9f] to [994244702d].

10581
10582
10583
10584
10585
10586
10587
10588

10589
10590
10591
10592
10593
10594

10595
10596
10597
10598
10599
10600
10601
10602
10603
10604

10605
10606
10607
10608


10609
10610
10611
10612
10613
10614
10615
10581
10582
10583
10584
10585
10586
10587

10588
10589
10590
10591
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604

10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618







-
+






+









-
+




+
+







!!
!!
!!!! Inversion verbe sujet                                                                          
!!
!!

__[i]/conj(conj_que_où_comment_verbe_sujet_sing)__
    (?:que?|où|comment) +({w1}) (l(?:e(?:ur | )|a |’)|[mts](?:on|a) |ce(?:t|tte|) |[nv]otre |du ) *(?!plupart|majorité)({w1})  @@w,w,$
    (?:que?|où|comment|dont) +({w1}) (l(?:e(?:ur | )|a |’)|[mts](?:on|a) |ce(?:t|tte|) |[nv]otre |du ) *(?!plupart|majorité)({w1})  @@w,w,$
    <<- morphex(\1, ":(?:[12]s|3p)", ":(?:3s|G|W|3p!)") and not after("^ +(?:et|ou) (?:l(?:es? |a |’|eurs? )|[mts](?:a|on|es) |ce(?:tte|ts|) |[nv]o(?:s|tre) |d(?:u|es) )")
    -1>> =suggVerb(@, ":3s")                                                        # Conjugaison erronée. Accord avec « \2 \3… ». Le verbe devrait être à la 3ᵉ personne du singulier.

TEST: les possibilités qu’{{offrent}} le chien
TEST: les possibilités que {{donnent}} le chien.
TEST: Où {{vas}} l’homme ?
TEST: l’histoire dont {{bénéficient}} notre langue.
TEST: de la même façon que survivent le swing ou le latin.
TEST: en proportion des efforts que requièrent son entretien et son exploitation
TEST: une crainte aussi que renforcent son éloignement et le protocole compliqué
TEST: à l’époque de Mansur que grandissent la place et le rôle de…
TEST: où vivent la majorité des immigrés et des enfants d’immigrés



__[i]/conj(conj_que_où_comment_verbe_sujet_pluriel)__
    (?:que?|où|comment|combien) +({w1}) ([ldcmts]es|quelques|certaine?s|plusieurs|[nv]os|leurs) ({w1})  @@w,w,$
    (?:que?|où|comment|combien|dont) +({w1}) ([ldcmts]es|quelques|certaine?s|plusieurs|[nv]os|leurs) ({w1})  @@w,w,$
    <<- morphex(\1, ":[123]s", ":(?:3p|G|W)") -1>> =suggVerb(@, ":3p")              # Conjugaison erronée. Accord avec « \2 \3… ». Le verbe devrait être à la 3ᵉ personne du pluriel.

TEST: D’où {{vienne}} les hommes ?
TEST: Comment {{danse}} les femmes ?
TEST: les idioties qu’{{aime}} les hommes, j’en ai marre.
TEST: l’amour dont {{parle}} les femmes


__[i]/conj(conj_que_où_comment_verbe_sujet)__
    (?:que?|où|comment|combien) +({w_1}[es])(?! je| tu) @@$
    <<- morphex(\1, ":[12][sp]", ":(?:G|W|3[sp]|Y|P|Q|N)") -1>> =suggVerb(@, ":3s")     # Conjugaison erronée. Ce verbe devrait être à la 3ᵉ personne.

TEST: Qu’est-ce que tu crois que {{deviens}} réellement, immanquablement et subitement cet homme après une telle dérouillée ?