Grammalecte  Check-in [3a71c07d37]

Overview
Comment:[fr] étiquettes pour les verbes pronominaux
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: 3a71c07d37537281c6a9cac2afed8b270b9fadeae807ad0616549108a16d8cd9
User & Date: olr on 2017-05-28 12:15:17
Other Links: manifest | tags
Context
2017-05-28
13:01
[fr] conjugeur: mise à jour + pas de variable d’un seul caractère check-in: 6a3646249d user: olr tags: trunk, fr
12:15
[fr] étiquettes pour les verbes pronominaux check-in: 3a71c07d37 user: olr tags: trunk, fr
12:01
[fr] pt: un millier/million/milliard de fois check-in: 3a1d03d9fd user: olr tags: trunk, fr
Changes

Modified gc_lang/fr/dictionnaire/genfrdic.py from [d35ae27b29] to [c81a80af20].

816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
        sErr = ''
        if self.lemma == '':
            sErr += 'lemme vide'
        if not re.match(r"[a-zA-ZéÉôÔàâÂîÎïèÈêÊÜœŒæÆçÇ0-9µåÅΩ&αβγδεζηθικλμνξοπρστυφχψωΔℓΩ_]", self.lemma):
            sErr += 'premier caractère inconnu: ' + self.lemma[0]
        if re.search(r"\s$", self.lemma):
            sErr += 'espace en fin de lemme'
        if re.match(r"v[0123]", self.po) and not re.match(r"[ea_][ix_][tx_][nx_][pqrex_][mx_][ex_z][ax_z]", self.po[2:10]):
            sErr += 'verbe inconnu: ' + self.po
        if (re.match(r"S[*.]", self.flags) and re.search("[sxz]$", self.lemma)) or (re.match(r"X[*.]", self.flags) and not re.search("[ul]$", self.lemma)):
            sErr += 'drapeau inutile'
        if self.iz == '' and re.match(r"[SXAI](?!=)", self.flags) and self.po:
            sErr += '[is]'
        if re.match(r"pl|sg|inv", self.iz):
            sErr += '[is]'







|







816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
        sErr = ''
        if self.lemma == '':
            sErr += 'lemme vide'
        if not re.match(r"[a-zA-ZéÉôÔàâÂîÎïèÈêÊÜœŒæÆçÇ0-9µåÅΩ&αβγδεζηθικλμνξοπρστυφχψωΔℓΩ_]", self.lemma):
            sErr += 'premier caractère inconnu: ' + self.lemma[0]
        if re.search(r"\s$", self.lemma):
            sErr += 'espace en fin de lemme'
        if re.match(r"v[0123]", self.po) and not re.match(r"[eas_][ix_][tx_][nx_][pqreuvx_][mx_][ex_z][ax_z]", self.po[2:10]):
            sErr += 'verbe inconnu: ' + self.po
        if (re.match(r"S[*.]", self.flags) and re.search("[sxz]$", self.lemma)) or (re.match(r"X[*.]", self.flags) and not re.search("[ul]$", self.lemma)):
            sErr += 'drapeau inutile'
        if self.iz == '' and re.match(r"[SXAI](?!=)", self.flags) and self.po:
            sErr += '[is]'
        if re.match(r"pl|sg|inv", self.iz):
            sErr += '[is]'

Modified gc_lang/fr/dictionnaire/lexique/french.tagset.txt from [3f7ce78984] to [b4e8126915].

20
21
22
23
24
25
26


27
28
29
30
31
32
33
34

35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
//  DIVERS

    Adverbe                             :W      (loc: Ŵ)
    Adverbe de négation                 :X
    Interjection                        :J      (loc: Ĵ)
    Nombre cardinal                     :B
    Titre                               :T



//  VERBES

    Verbe                               :V      0  e  i  t  n  p  m  e  a   (loc: Ṽ)
                                                1  a  x  x  x  q  x  x  x
                                                2  _  _  _  _  r  _  _  _
                                                3              s
                                                               u

                                                               e
                                                               x
                                                               _
                                                ^  ^  ^  ^  ^  ^  ^  ^  ^
                                                |  |  |  |  |  |  |  |  |
        groupe  (0 = être ou avoir)         ____/  |  |  |  |  |  |  |  |
        type de verbe (être, avoir, autre)  _______/  |  |  |  |  |  |  |
        verbe intransifif ?                 __________/  |  |  |  |  |  |
        verbe transitif direct ?            _____________/  |  |  |  |  |
        verbe transitif indirect ?          ________________/  |  |  |  |
        verbe pronominal ?                  ___________________/  |  |  |
            p: toujours, r: réciproque, e: avec pronom “en”       |  |  |
            accord? q: possiblement, s: toujours, u: jamais       |  |  |
        verbe impersonnel ?                 ______________________/  |  |
        avec verbe auxilaire être ?         _________________________/  |
        avec verbe auxilaire avoir ?        ____________________________/

    Infinitif                   :Y
    Participe présent           :P
    Participe passé             :Q







>
>






|
<
>












|







20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35

36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
//  DIVERS

    Adverbe                             :W      (loc: Ŵ)
    Adverbe de négation                 :X
    Interjection                        :J      (loc: Ĵ)
    Nombre cardinal                     :B
    Titre                               :T
    Préfixe                             :Zp
    Suffixe                             :Zs

//  VERBES

    Verbe                               :V      0  e  i  t  n  p  m  e  a   (loc: Ṽ)
                                                1  a  x  x  x  q  x  x  x
                                                2  _  _  _  _  r  _  _  _
                                                3              u

                                                               v
                                                               e
                                                               x
                                                               _
                                                ^  ^  ^  ^  ^  ^  ^  ^  ^
                                                |  |  |  |  |  |  |  |  |
        groupe  (0 = être ou avoir)         ____/  |  |  |  |  |  |  |  |
        type de verbe (être, avoir, autre)  _______/  |  |  |  |  |  |  |
        verbe intransifif ?                 __________/  |  |  |  |  |  |
        verbe transitif direct ?            _____________/  |  |  |  |  |
        verbe transitif indirect ?          ________________/  |  |  |  |
        verbe pronominal ?                  ___________________/  |  |  |
            p: toujours, r: réciproque, e: avec pronom “en”       |  |  |
            accord? q: oui, u: jamais, v: possiblement            |  |  |
        verbe impersonnel ?                 ______________________/  |  |
        avec verbe auxilaire être ?         _________________________/  |
        avec verbe auxilaire avoir ?        ____________________________/

    Infinitif                   :Y
    Participe présent           :P
    Participe passé             :Q
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
    pronom interrogatif                 :Oj
    pronom relatif                      :Or
    pronom de négation                  :On
    pronom adverbial                    :Ow
    pronom personnel sujet              :Os
    pronom personnel objet              :Oo

//  AUTRES

    Préfixe                             :Zp
    Suffixe                             :Zs


========== MÉMO ==========

:A  Adjectif
:B  Nombre cardinal
:C  Conjonction
:D  Déterminant







<
<
<
<
<







91
92
93
94
95
96
97





98
99
100
101
102
103
104
    pronom interrogatif                 :Oj
    pronom relatif                      :Or
    pronom de négation                  :On
    pronom adverbial                    :Ow
    pronom personnel sujet              :Os
    pronom personnel objet              :Oo







========== MÉMO ==========

:A  Adjectif
:B  Nombre cardinal
:C  Conjonction
:D  Déterminant