Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/pygments/lexers/__pycache__/nix.cpython-39.pyc
Ðазад
a a�hE � @ sb d Z ddlZddlmZmZ ddlmZmZmZm Z m Z mZmZm Z mZ dgZG dd� de�ZdS )z� pygments.lexers.nix ~~~~~~~~~~~~~~~~~~~ Lexers for the NixOS Nix language. :copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. � N)� RegexLexer�include) �Text�Comment�Operator�Keyword�Name�String�Number�Punctuation�Literal�NixLexerc @ s$ e Zd ZdZdZdZddgZdgZdgZdZ g d �Z g d �Zg d�Zg d�Z d ejfdejdfdefd�d�dd� e D ���efd�d�dd� eD ���ejfdejfdejfdejfdefdefdefd�d�dd� eD ���efdejfdedfd�d�d d� e D ���efd!ej d"fd#ejd$fd%efd&ej!fd'efd(ej"d)fgd*ejfdejd+fd,ejd-fd.ejfgd/ej#fd#ejd-fd(ej"d)fd0ejfd1ejfd2ejfd3ejfgd4ej#fd!ej d-fd(ej"d)fd5ej fd6ej fd7ej fd8ej fgd9ej"d-fd(ej"d+fe$d:�gd9ed-fe$d:�gd;�Z%d<d=� Z&d>S )?r z For the Nix language. �Nixzhttp://nixos.org/nix/�nixos�nixz*.nixz text/x-nixz2.0) Zrec�withZlet�in�inherit�assert�if�elseZthenz...)�import�abortZ baseNameOfZdirOfZisNull�builtins�mapZremoveAttrs�throwZtoStringZ derivation)z++�+�?�.�!z//z==�/z!=z&&z||z->�=�<�>�*�-) �(�)�[�]�;�{�}�:�,�@z#.*$z/\*�commentz\s+z({})�|c c s | ]}t �|�d V qdS �z\bN��re�escape��.0�entry� r9 ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/pygments/lexers/nix.py� <genexpr>5 � zNixLexer.<genexpr>c c s | ]}t �|�d V qdS r2 r3 r6 r9 r9 r: r; 8 r<