Grammalecte  Check-in [1b8178135a]

Overview
Comment:[fr] build dictionary: adjustment
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: 1b8178135a2f980d3f3fd1514ddc949768e2f066ec1bba6b5991c6c4730873be
User & Date: olr on 2020-01-02 09:54:25
Other Links: manifest | tags
Context
2020-01-03
18:33
[fr][build] build data, +code adjustments for dictionary 7.0 check-in: 0a926b04f8 user: olr tags: trunk, fr, build, major_change
2020-01-02
09:54
[fr] build dictionary: adjustment check-in: 1b8178135a user: olr tags: trunk, fr
09:21
[fr] dictionnaire 7.0: refonte du fichier des affixes, lemme féminin -> lemme masculin check-in: fed39fdd77 user: olr tags: trunk, fr, major_change
Changes

Modified gc_lang/fr/dictionnaire/genfrdic.py from [a9947d27ac] to [dee99d1546].

816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
            sErr += 'drapeau inutile'
        if self.iz == '' and re.match(r"[SXAI](?!=)", self.flags) and self.po:
            sErr += '[is] vide'
        if re.match(r"pl|sg|inv", self.iz):
            sErr += '[is] incomplet'
        if re.match(r"[FW]", self.flags) and re.search(r"epi|mas|fem|inv|sg|pl", self.iz):
            sErr += '[is] incohérent'
        if re.match(r"[FW]", self.flags) and re.search(r"[^eë]$", self.lemma):
            sErr += "fin de lemme inapproprié"
        if re.match(r".\*", self.flags) and re.match(r"[bcdfgjklmnpqrstvwxz]", self.lemma):
            sErr += 'drapeau pour lemme commençant par une voyelle'
        if re.search(r"pl|sg|inv", self.iz) and re.match(r"[SXAIFW](?!=)", self.flags):
            sErr += '[is] incohérent'
        if re.search(r"nom|adj", self.po) and re.match(r"(?i)[aâàäáeéèêëiîïíìoôöóòuûüúù]", self.lemma) and re.match("[SFWXAI][.]", self.flags) \
           and "pel" not in self.lx:
            sErr += 'le drapeau derait finir avec *'







<
<







816
817
818
819
820
821
822


823
824
825
826
827
828
829
            sErr += 'drapeau inutile'
        if self.iz == '' and re.match(r"[SXAI](?!=)", self.flags) and self.po:
            sErr += '[is] vide'
        if re.match(r"pl|sg|inv", self.iz):
            sErr += '[is] incomplet'
        if re.match(r"[FW]", self.flags) and re.search(r"epi|mas|fem|inv|sg|pl", self.iz):
            sErr += '[is] incohérent'


        if re.match(r".\*", self.flags) and re.match(r"[bcdfgjklmnpqrstvwxz]", self.lemma):
            sErr += 'drapeau pour lemme commençant par une voyelle'
        if re.search(r"pl|sg|inv", self.iz) and re.match(r"[SXAIFW](?!=)", self.flags):
            sErr += '[is] incohérent'
        if re.search(r"nom|adj", self.po) and re.match(r"(?i)[aâàäáeéèêëiîïíìoôöóòuûüúù]", self.lemma) and re.match("[SFWXAI][.]", self.flags) \
           and "pel" not in self.lx:
            sErr += 'le drapeau derait finir avec *'

Modified gc_lang/fr/dictionnaire/orthographe/FRANCAIS.dic from [49af9c5541] to [56a0896b9a].

1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
agressivement/D'Q'	po:adv	di:*	fq:5	id:127095
agressivité/S*()	po:nom	is:fem	di:*	fq:6	id:127096
agreste/S*()	po:nom	po:adj	is:epi	di:*	fq:6	id:127098
agricher/a2p+()	po:v1__t___zz	di:*	fq:1	id:127099
agricole/S*()	po:adj	is:epi	se:agri	di:*	fq:8	id:127100
agriculteur/Fi()	po:nom	se:agri	di:*	fq:7	id:127101
agriculture/S*()	po:nom	is:fem	se:agri	di:*	fq:7	id:127102
agrienvironnemental/W.()	po:adj	di:X	fq:4	id:227960
agri-environnemental/W.()	po:adj	di:X	fq:2	id:227954
agriffer/a3p+()	po:v1____p_e_	di:*	fq:3	id:127103
agrile/S*()	po:nom	is:mas	di:*	fq:3	id:127104
agrion/S*()	po:nom	is:mas	di:*	fq:3	id:127105
agriote/S*()	po:nom	is:mas	se:zool	et:lat	di:*	fq:3	id:127106
agripaume/S*()	po:nom	is:fem	di:*	fq:3	id:127107
agrippant/F*()	po:adj	di:*	fq:3	id:211526
agrippement/S*()	po:nom	is:mas	di:*	fq:4	id:203503







|
|







1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
agressivement/D'Q'	po:adv	di:*	fq:5	id:127095
agressivité/S*()	po:nom	is:fem	di:*	fq:6	id:127096
agreste/S*()	po:nom	po:adj	is:epi	di:*	fq:6	id:127098
agricher/a2p+()	po:v1__t___zz	di:*	fq:1	id:127099
agricole/S*()	po:adj	is:epi	se:agri	di:*	fq:8	id:127100
agriculteur/Fi()	po:nom	se:agri	di:*	fq:7	id:127101
agriculture/S*()	po:nom	is:fem	se:agri	di:*	fq:7	id:127102
agrienvironnemental/W*()	po:adj	di:X	fq:4	id:227960
agri-environnemental/W*()	po:adj	di:X	fq:2	id:227954
agriffer/a3p+()	po:v1____p_e_	di:*	fq:3	id:127103
agrile/S*()	po:nom	is:mas	di:*	fq:3	id:127104
agrion/S*()	po:nom	is:mas	di:*	fq:3	id:127105
agriote/S*()	po:nom	is:mas	se:zool	et:lat	di:*	fq:3	id:127106
agripaume/S*()	po:nom	is:fem	di:*	fq:3	id:127107
agrippant/F*()	po:adj	di:*	fq:3	id:211526
agrippement/S*()	po:nom	is:mas	di:*	fq:4	id:203503
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
apostropher/a4p+()	po:v1__t_q_zz	di:*	fq:5	id:128662
apothécie/S*()	po:nom	is:fem	se:bot	di:*	fq:4	id:216574
apothème/S*()	po:nom	is:mas	di:*	fq:4	id:128666
apothéose/S*()	po:nom	is:fem	di:*	fq:6	id:128667
apothéotique/S*()	po:adj	is:epi	di:*	fq:3	id:222089
apothicaire/S*()	po:nom	is:epi	di:*	fq:6	id:128665
apothicairerie/S*()	po:nom	is:fem	lx:vx	se:pharma	di:*	fq:5	id:225302
apôtre/S*()	po:nom	se:chris	di:*	fq:7	id:128868
apotropaïque/S*()	po:adj	is:epi	se:occult	et:grec	di:*	fq:4	id:222194
appairage/S*()	po:nom	is:mas	se:@	se:info	se:hitech	di:*	fq:3	id:210318
appairer/a2p+()	po:v1__t___zz	di:*	fq:3	id:128668
Appalaches	po:nom	is:fem	is:pl	se:mont	di:*	fq:5	id:206850
appalachien/F+()	po:adj	di:*	fq:5	id:128670
appaméen/F+()	po:nom	po:adj	se:gent	di:X	fq:3	id:227761
apparaitre/wQq+()	po:v3_i_n__e_	di:R	fq:6	id:128671







|







4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
apostropher/a4p+()	po:v1__t_q_zz	di:*	fq:5	id:128662
apothécie/S*()	po:nom	is:fem	se:bot	di:*	fq:4	id:216574
apothème/S*()	po:nom	is:mas	di:*	fq:4	id:128666
apothéose/S*()	po:nom	is:fem	di:*	fq:6	id:128667
apothéotique/S*()	po:adj	is:epi	di:*	fq:3	id:222089
apothicaire/S*()	po:nom	is:epi	di:*	fq:6	id:128665
apothicairerie/S*()	po:nom	is:fem	lx:vx	se:pharma	di:*	fq:5	id:225302
apôtre/S*()	po:nom	is:epi	se:chris	di:*	fq:7	id:128868
apotropaïque/S*()	po:adj	is:epi	se:occult	et:grec	di:*	fq:4	id:222194
appairage/S*()	po:nom	is:mas	se:@	se:info	se:hitech	di:*	fq:3	id:210318
appairer/a2p+()	po:v1__t___zz	di:*	fq:3	id:128668
Appalaches	po:nom	is:fem	is:pl	se:mont	di:*	fq:5	id:206850
appalachien/F+()	po:adj	di:*	fq:5	id:128670
appaméen/F+()	po:nom	po:adj	se:gent	di:X	fq:3	id:227761
apparaitre/wQq+()	po:v3_i_n__e_	di:R	fq:6	id:128671
27158
27159
27160
27161
27162
27163
27164
27165
27166
27167
27168
27169
27170
27171
27172
écocitoyenneté/S*()	po:nom	is:fem	di:*	fq:3	id:204180
écoconception/S*()	po:nom	is:fem	lx:néo	se:écolo	di:*	fq:3	id:217353
éco-conception/S*()	po:nom	is:fem	lx:néo	se:écolo	di:C	fq:2	id:217352
écoconduite/S*()	po:nom	is:fem	lx:néo	se:écolo	di:*	fq:2	id:229102
écoconstruction/S*()	po:nom	is:fem	lx:néo	di:*	fq:3	id:215343
éco-construction/S*()	po:nom	is:fem	se:écolo	se:constr	di:C	fq:2	id:227974
écoemballage/S*()	po:nom	is:mas	lx:néo	di:*	fq:0	id:216353
éco-environnemental/W.()	po:adj	di:X	fq:1	id:227832
écœurant/F*()	po:adj	di:*	fq:5	id:181043
écœurement/S*()	po:nom	is:mas	di:*	fq:5	id:181044
écœurer/a2p+()	po:v1_it___zz	di:*	fq:5	id:181045
écogeste/S*()	po:nom	is:mas	lx:néo	se:écolo	di:*	fq:1	id:223972
éco-gestion/S*()	po:nom	is:fem	lx:abr	di:*	fq:1	id:232361
écohabitat/S*()	po:nom	is:mas	lx:néo	di:*	fq:1	id:205518
écoinçon/S*()	po:nom	is:mas	di:*	fq:5	id:206475







|







27158
27159
27160
27161
27162
27163
27164
27165
27166
27167
27168
27169
27170
27171
27172
écocitoyenneté/S*()	po:nom	is:fem	di:*	fq:3	id:204180
écoconception/S*()	po:nom	is:fem	lx:néo	se:écolo	di:*	fq:3	id:217353
éco-conception/S*()	po:nom	is:fem	lx:néo	se:écolo	di:C	fq:2	id:217352
écoconduite/S*()	po:nom	is:fem	lx:néo	se:écolo	di:*	fq:2	id:229102
écoconstruction/S*()	po:nom	is:fem	lx:néo	di:*	fq:3	id:215343
éco-construction/S*()	po:nom	is:fem	se:écolo	se:constr	di:C	fq:2	id:227974
écoemballage/S*()	po:nom	is:mas	lx:néo	di:*	fq:0	id:216353
éco-environnemental/W*()	po:adj	di:X	fq:1	id:227832
écœurant/F*()	po:adj	di:*	fq:5	id:181043
écœurement/S*()	po:nom	is:mas	di:*	fq:5	id:181044
écœurer/a2p+()	po:v1_it___zz	di:*	fq:5	id:181045
écogeste/S*()	po:nom	is:mas	lx:néo	se:écolo	di:*	fq:1	id:223972
éco-gestion/S*()	po:nom	is:fem	lx:abr	di:*	fq:1	id:232361
écohabitat/S*()	po:nom	is:mas	lx:néo	di:*	fq:1	id:205518
écoinçon/S*()	po:nom	is:mas	di:*	fq:5	id:206475