Grammalecte  Check-in [623e5fc83d]

Overview
Comment:[fr] suggestions: verbe-nous -> interrogatif + impératif
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: 623e5fc83d065afb396c8a069b95781823e41ed98f2d5ff28c438ea1d90a6420
User & Date: olr on 2021-01-25 15:12:14
Other Links: manifest | tags
Context
2021-01-25
18:27
[core][fr] improve suggSimil: filter names derivating from verbs, code clarification [fr] update suggestions tests check-in: 2281684b2d user: olr tags: trunk, fr, core
15:12
[fr] suggestions: verbe-nous -> interrogatif + impératif check-in: 623e5fc83d user: olr tags: trunk, fr
14:05
[fr] nr: det subst , adj check-in: e431c33d87 user: olr tags: trunk, fr
Changes

Modified gc_lang/fr/rules.grx from [c6ca445e39] to [008b0113f0].

2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
TEST: Eh ! dit Athos, ne sont-ce pas des braconniers qu’on arrête là-bas ?
TEST: Le moteur choisi convient-il ?


__inte_verbes_composés_interrogatifs_impératifs__
    ~\w-[nN]ous$
        <<- /inte/ not re.search("-[lL](?:es?|a)-[nN]ous$", \1) >>>
        <<- /inte/ morphVC(\1, ":V", ":(?:1p|E:2[sp])") ->> =suggVerb(\1, ":1p", None, True)                        && Forme interrogative ou impérative incorrecte.
        <<- /inte/ __else__ and morphVC(\1, ":", ":V|>(?:chez|malgré)/") ->> =suggSimil(\1, ":1p", False, True)     && Forme interrogative ou impérative incorrecte.
        <<- />> -nous|_VCint_

    ~\w-[vV]ous$
        <<- /inte/ not re.search("-[lL](?:es?|a)-[vV]ous$", \1) >>>
        <<- /inte/ morphVC(\1, ":V", ":2p") ->> =suggVerb(\1, ":2p", None, True)                      && Forme interrogative ou impérative. Désaccord avec “vous”. Le verbe n’est pas à la 2ᵉ personne du pluriel.
        <<- /inte/ __else__ and morphVC(\1, ":", ":V|>chez/") ->> =suggSimil(\1, ":2p", False, True)  && Forme interrogative ou impérative. Désaccord avec “vous”. Le verbe n’est pas à la 2ᵉ personne du pluriel.
        <<- />> -vous|_VCint_

TEST: {{Prendront-nous}}                                    ->> Prendrons-nous
TEST: {{Attendront-nous}} le train                          ->> Attendrons-nous
TEST: {{action-nous}} !                                     ->> axions-nous|actions-nous
TEST: {{santon-nous}} mauvais ?                             ->> sentons-nous|centons-nous
TEST: {{Attaquait-vous}}                                    ->> Attaquiez-vous
TEST: {{cachet-vous}}                                       ->> cachez-vous|cachiez-vous
TEST: Elle a de nombreux rendez-vous ce matin.
TEST: êtes-vous là ?
TEST: C’est notre chez-nous.







|
|








|
|







2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
TEST: Eh ! dit Athos, ne sont-ce pas des braconniers qu’on arrête là-bas ?
TEST: Le moteur choisi convient-il ?


__inte_verbes_composés_interrogatifs_impératifs__
    ~\w-[nN]ous$
        <<- /inte/ not re.search("-[lL](?:es?|a)-[nN]ous$", \1) >>>
        <<- /inte/ morphVC(\1, ":V", ":(?:1p|E:2[sp])") ->> =suggVerb(\1, ":1p", None, True)+"|"+suggVerbImpe(\1, True) && Forme interrogative ou impérative incorrecte.
        <<- /inte/ __else__ and morphVC(\1, ":", ":V|>(?:chez|malgré)/") ->> =suggSimil(\1, ":1p", False, True)         && Forme interrogative ou impérative incorrecte.
        <<- />> -nous|_VCint_

    ~\w-[vV]ous$
        <<- /inte/ not re.search("-[lL](?:es?|a)-[vV]ous$", \1) >>>
        <<- /inte/ morphVC(\1, ":V", ":2p") ->> =suggVerb(\1, ":2p", None, True)                      && Forme interrogative ou impérative. Désaccord avec “vous”. Le verbe n’est pas à la 2ᵉ personne du pluriel.
        <<- /inte/ __else__ and morphVC(\1, ":", ":V|>chez/") ->> =suggSimil(\1, ":2p", False, True)  && Forme interrogative ou impérative. Désaccord avec “vous”. Le verbe n’est pas à la 2ᵉ personne du pluriel.
        <<- />> -vous|_VCint_

TEST: {{Prendront-nous}}                                    ->> Prendrons-nous|Prends-nous|Prenons-nous|Prenez-nous
TEST: {{Attendront-nous}} le train                          ->> Attendrons-nous|Attends-nous|Attendons-nous|Attendez-nous
TEST: {{action-nous}} !                                     ->> axions-nous|actions-nous
TEST: {{santon-nous}} mauvais ?                             ->> sentons-nous|centons-nous
TEST: {{Attaquait-vous}}                                    ->> Attaquiez-vous
TEST: {{cachet-vous}}                                       ->> cachez-vous|cachiez-vous
TEST: Elle a de nombreux rendez-vous ce matin.
TEST: êtes-vous là ?
TEST: C’est notre chez-nous.