Grammalecte  Check-in [420a991f44]

Overview
Comment:[fr] étiquetage des pronoms pour détection des verbes isolés mal conjugués
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | fr | rg
Files: files | file ages | folders
SHA3-256: 420a991f446e4d5cba542cb3914357556ae6839933ecdebb882b85f80149a2da
User & Date: olr on 2018-06-22 17:24:40
Other Links: branch diff | manifest | tags
Context
2018-06-22
17:33
[core] test existence of negative pattern before checking token check-in: 2403b60204 user: olr tags: core, rg
17:24
[fr] étiquetage des pronoms pour détection des verbes isolés mal conjugués check-in: 420a991f44 user: olr tags: fr, rg
17:23
[core][bug] gc engine: fix tag reader check-in: 098d31c33b user: olr tags: core, rg
Changes

Modified gc_lang/fr/rules.grx from [7b014dda83] to [3bbc1033bc].

4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
@@@@
@@@@
@@@@


__tag_sujets__
    [je|j’]
    moi qui
    moi [seul|seule]
        <<- />> 1s

    tu
    toi ?,¿ qui
    toi [seul|seule]
        <<- />> 2s

    nous
    nous ?,¿ qui
    nous-même
    nous-mêmes
    nous [seul|seuls|seules]
    et moi
    ni moi
    moi et
        <<- />> 1p

    vous
    vous ?,¿ qui
    vous-même
    vous-mêmes
    vous [seul|seule|seuls|seules]
    et toi
    ni toi
    toi et
        <<- />> 2p


## Incohérences avec formes verbales 1pl sans sujet
__conj_xxxons_sans_sujet!3__
    @:1p¬:[EGMNAJ]
        <<- /conj/ not (\1.istitle() and before(r"\w")) and not tag_before(\1, "1p") ->> =suggVerb(\1, ":3p")   # Ceci est un verbe à la 1ʳᵉ personne du pluriel. Sujet (“nous” ou équivalent) introuvable.

__conj_xxxez_sans_sujet!3__
    @:2p¬:[EGMNAJ]
        <<- /conj/ not (\1.istitle() and before(r"\w")) and not tag_before(\2, "1p") ->> =suggVerb(\1, ":3p")   # Ceci est un verbe à la 2ᵉ personne du pluriel. Sujet (“vous” ou équivalent) introuvable.

## Incohérences avec formes verbales 2pl sans sujet

#__[i]/conj(conj_xxxons_sans_sujet)!3__
#    \w+(?:ons|[âîûn]mes)(?! nous)
#    <<- morphex(\0, ":V.*:1p", ":[EGMNAJ]") and not (\0[0:1].isupper() and before(r"\w"))
#        and not before0(r"\b(?:[nN]ous(?:-mêmes?|)|(?:[eE]t|[oO]u) moi(?:-même|)|[nN]i (?:moi|nous)),? ")







|
|



|
|







|
|
|







|
|
|










|







4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
@@@@
@@@@
@@@@


__tag_sujets__
    [je|j’]
    [moi|moi-même] qui
    [moi|moi-même] [seul|seule]
        <<- />> 1s

    tu
    [toi|toi-même] ?,¿ qui
    [toi|toi-même] [seul|seule]
        <<- />> 2s

    nous
    nous ?,¿ qui
    nous-même
    nous-mêmes
    nous [seul|seuls|seules]
    [et|ou] [moi|moi-même]
    ni [moi|moi-même]
    [moi|moi-même] et
        <<- />> 1p

    vous
    vous ?,¿ qui
    vous-même
    vous-mêmes
    vous [seul|seule|seuls|seules]
    [et|ou] [toi|toi-même]
    ni [toi|toi-même]
    [toi|toi-même] et
        <<- />> 2p


## Incohérences avec formes verbales 1pl sans sujet
__conj_xxxons_sans_sujet!3__
    @:1p¬:[EGMNAJ]
        <<- /conj/ not (\1.istitle() and before(r"\w")) and not tag_before(\1, "1p") ->> =suggVerb(\1, ":3p")   # Ceci est un verbe à la 1ʳᵉ personne du pluriel. Sujet (“nous” ou équivalent) introuvable.

__conj_xxxez_sans_sujet!3__
    @:2p¬:[EGMNAJ]
        <<- /conj/ not (\1.istitle() and before(r"\w")) and not tag_before(\2, "2p") ->> =suggVerb(\1, ":3p")   # Ceci est un verbe à la 2ᵉ personne du pluriel. Sujet (“vous” ou équivalent) introuvable.

## Incohérences avec formes verbales 2pl sans sujet

#__[i]/conj(conj_xxxons_sans_sujet)!3__
#    \w+(?:ons|[âîûn]mes)(?! nous)
#    <<- morphex(\0, ":V.*:1p", ":[EGMNAJ]") and not (\0[0:1].isupper() and before(r"\w"))
#        and not before0(r"\b(?:[nN]ous(?:-mêmes?|)|(?:[eE]t|[oO]u) moi(?:-même|)|[nN]i (?:moi|nous)),? ")