Overview
| Comment: | [fr] meilleur contrôle des étiquettes des verbes |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk | fr |
| Files: | files | file ages | folders |
| SHA3-256: |
a4eee57b61800d0f27498171cc82c362 |
| User & Date: | olr on 2017-06-04 02:42:05 |
| Original Comment: | [fr] meilleur contrôle des verbes |
| Other Links: | manifest | tags |
Context
|
2017-06-04
| ||
| 10:08 | [core] [js] return test number every 1000 lines instead of 100 check-in: dae74786cd user: olr tags: trunk, core | |
| 07:21 | [fr] nettoyage des astuces du processeur pour désambiguïser check-in: e2a788cf97 user: olr tags: fr, fr_killtricks | |
| 02:42 | [fr] meilleur contrôle des étiquettes des verbes check-in: a4eee57b61 user: olr tags: trunk, fr | |
|
2017-06-03
| ||
| 20:52 | [fr] meilleur contrôle des étiquettes des verbes check-in: 329ccb3385 user: olr tags: trunk, fr | |
Changes
Modified gc_lang/fr/dictionnaire/genfrdic.py from [ed5f975932] to [38f9af18d9].
| ︙ | ︙ | |||
816 817 818 819 820 821 822 |
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'
| | | 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]\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'
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]'
|
| ︙ | ︙ |