Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/pygments/lexers/__pycache__/textedit.cpython-39.pyc
Ðазад
a a�hP � @ s� d Z ddlZddlmZ ddlmZmZmZmZmZm Z ddl mZ ddlm Z mZmZmZmZmZmZmZmZ g d�ZG dd � d e�ZG d d� de�ZG dd � d e�ZdS )z� pygments.lexers.textedit ~~~~~~~~~~~~~~~~~~~~~~~~ Lexers for languages related to text processing. :copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. � N)�bisect)� RegexLexer�bygroups�default�include�this�using)�PythonLexer) �Comment�Keyword�Name�Number�Operator�Punctuation�String�Text� Whitespace)�AwkLexer�SedLexer�VimLexerc @ s� e Zd ZdZdZg d�ZdgZdgZdZdZ de fd ejfge d �dejdfd e dfed�gde dfgde dfe d �dedfdedfdefdedfdejdfdejfdejfdejfdejfdejfdejfdejfdejfgd�Zd S )!r z For Awk scripts. �Awk)�awk�gawk�mawk�nawkz*.awkzapplication/x-awkz!https://en.wikipedia.org/wiki/AWKz1.5�\s+�#.*$�commentsandwhitespacez(/(\\.|[^[/\\\n]|\[(\\.|[^\]\\\n])*])+/\B�#popz(?=/))r �badregexz\nz ^(?=\s|/)�slashstartsregexz8\+\+|--|\|\||&&|in\b|\$|!?~|\?|:|(\*\*|[-<>+*%\^/!=|])=?z[{(\[;,]z[})\].]z3(break|continue|do|while|exit|for|if|else|return)\bz function\bz�(atan2|cos|exp|int|log|rand|sin|sqrt|srand|gensub|gsub|index|length|match|split|sprintf|sub|substr|tolower|toupper|close|fflush|getline|next|nextfile|print|printf|strftime|systime|delete|system)\bz�(ARGC|ARGIND|ARGV|BEGIN|CONVFMT|ENVIRON|END|ERRNO|FIELDWIDTHS|FILENAME|FNR|FS|IGNORECASE|NF|NR|OFMT|OFS|ORFS|RLENGTH|RS|RSTART|RT|SUBSEP)\bz [$a-zA-Z_]\w*z%[0-9][0-9]*\.[0-9]+([eE][0-9]+)?[fd]?z0x[0-9a-fA-F]+�[0-9]+z"(\\\\|\\[^\\]|[^"\\])*"z'(\\\\|\\[^\\]|[^'\\])*')r r r �rootN)�__name__� __module__�__qualname__�__doc__�name�aliases� filenames� mimetypes�url� version_addedr r �Singler r �Regexr r r r �Declaration�Reservedr �Builtin�Otherr �Float�Hex�Integer�Double�tokens� r8 r8 ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/pygments/lexers/textedit.pyr sX ������ ����r c @ s e Zd ZdZdZg d�ZddgZdgZdZdZ e jZd Z d defdejfd ejfdefdefdefdeeej�fdeeej�fdeeej�fde d eeeje�fde d eedeje�fde d e d eeeejeeje�fde d e d eeeejeejee�fg iZdS )r z% Lexer for Sed script files. �Sed)�sed�gsed�ssedz*.sedz *.[gs]sedz text/x-sedz!https://en.wikipedia.org/wiki/Sed� z.((?:(?:\\[^\n]|[^\\])*?\\\n)*?(?:\\.|[^\\])*?)r"