Viewing File: /opt/alt/python38/lib64/python3.8/__pycache__/gettext.cpython-38.opt-2.pyc
U
¡ê,aj ã @ s² d dl Z d dlZd dlZd dlZdddddddd d
ddd
dddddddddgZej ejdd¡Ze dej
ejB ¡Zdd„ Z
dd„ ZdZdd „ eed!ƒD ƒZd"d#d$d%œZdFd'd(„Zd)d*„ Zd+d,„ Zd-d.„ ZG d/d„ dƒZG d0d„ deƒZdGd2d„Zi Zd3gZdddd1efd4d„Zdedfd5d„Zi ai ad6adHd7d„Z dId8d „Z!dJd9d
„Z"d:d„ Z#d;d„ Z$d<d„ Z%d=d„ Z&d>d„ Z'd?d„ Z(d@d
„ Z)dAd„ Z*dBd„ Z+dCd„ Z,dDd„ Z-dEd„ Z.eZ/dS )Ké NÚNullTranslationsÚGNUTranslationsÚCatalogÚfindÚtranslationÚinstallÚ
textdomainÚbindtextdomainÚbind_textdomain_codesetÚdgettextÚ dngettextÚgettextÚlgettextÚ ldgettextÚ
ldngettextÚ lngettextÚngettextÚpgettextÚ dpgettextÚ npgettextÚ
dnpgettextZshareÚlocaleaÊ
(?P<WHITESPACES>[ \t]+) | # spaces and horizontal tabs
(?P<NUMBER>[0-9]+\b) | # decimal integer
(?P<NAME>n\b) | # only n is allowed
(?P<PARENTHESIS>[()]) |
(?P<OPERATOR>[-*/%+?:]|[><!]=?|==|&&|\|\|) | # !, *, /, %, +, -, <, >,
# <=, >=, ==, !=, &&, ||,
# ? :
# unary and bitwise ops
# not allowed
(?P<INVALID>\w+|.) # invalid token
c c sP t t| ¡D ]8}|j}|dkr q| |¡}|dkr>td| ƒ‚|V qdV d S )NZWHITESPACESZINVALIDz invalid token in plural form: %sÚ )ÚreÚfinditerÚ_token_patternÚ lastgroupÚgroupÚ
ValueError)ÚpluralZmoZkindÚvalue© r! ú,/opt/alt/python38/lib64/python3.8/gettext.pyÚ _tokenizeW s
r# c C s | rt d| ƒS t dƒS d S )Nz#unexpected token in plural form: %szunexpected end of plural form)r )r r! r! r"