Overview
Comment: | [fr] correction: test des entrées du dictionnaire |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr |
Files: | files | file ages | folders |
SHA3-256: |
07e2a24372192752c1c98354002213a8 |
User & Date: | olr on 2018-02-18 21:28:25 |
Other Links: | manifest | tags |
Context
2018-02-19
| ||
07:30 | [fr] fichier des affixes: ICONV ? -> s, REP: suppression de cad -> c’est-à-dire check-in: b9474152b2 user: olr tags: trunk, fr | |
2018-02-18
| ||
21:28 | [fr] correction: test des entrées du dictionnaire check-in: 07e2a24372 user: olr tags: trunk, fr | |
19:57 | [build][fr][py][bug] fix build_data: dictionary name check-in: ff9cf4daea user: olr tags: trunk, fr, build | |
Changes
Modified gc_lang/fr/dictionnaire/genfrdic.py from [5036afecd5] to [e42dad16b6].
︙ | ︙ | |||
813 814 815 816 817 818 819 | def __str__ (self): return "{0.lemma}/{0.flags} {1}".format(self, self.getMorph(2)) def check (self): sErr = '' if self.lemma == '': sErr += 'lemme vide' | | | 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 | def __str__ (self): return "{0.lemma}/{0.flags} {1}".format(self, self.getMorph(2)) def check (self): 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]\b", self.po[2:]): 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' |
︙ | ︙ |