文件操作 - nix.cpython-311.pyc
返回文件管理
返回主菜单
删除本文件
文件: /usr/lib/python3/dist-packages/pygments/lexers/__pycache__/nix.cpython-311.pyc
编辑文件内容
� �E�c� � �p � d Z ddlZddlmZmZ ddlmZmZmZm Z m Z mZmZm Z mZ dgZ G d� de� � ZdS )z� pygments.lexers.nix ~~~~~~~~~~~~~~~~~~~ Lexers for the NixOS Nix language. :copyright: Copyright 2006-2022 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 � � e Zd ZdZdZdZddgZdgZdgZg d�Z g d �Z g d �Zg d�Zde j fd e j dfdefdd� d� e D � � � � z efdd� d� e D � � � � z ej fdej fdd� d� eD � � � � z efdej fdd� d� eD � � � � z efdej fdej dfdej dfdefdefdefd ej fd!efgd"e j fd e j d#fd$e j d%fd&e j fgd'ej fd(ej fd)ej fd*ej fd+ej fdej d%fd,ej d-fd.ej fd/ej fg d0ej fd1ej fd2ej fdej d%fd,ej d-fd3ej fgd4ej d%fd,ej d#f e!d5� � gd6�Z"d7� Z#d8S )9r z: For the Nix language. .. versionadded:: 2.0 �Nixzhttp://nixos.org/nix/�nixos�nixz*.nixz text/x-nix) �rec�with�let�in�inherit�assert�if�else�thenz...)�import�abort� baseNameOf�dirOf�isNull�builtins�map�removeAttrs�throw�toString� derivation)z++�+�?�.�!z//z==z!=z&&z||z->�=) �(�)�[�]�;�{�}�:�,�@z#.*$z/\*�commentz\s+z(%s)�|c # �D K � | ]}t j |� � d z V � �dS �z\bN��re�escape��.0�entrys �5/usr/lib/python3/dist-packages/pygments/lexers/nix.py� <genexpr>zNixLexer.<genexpr>6 �1 � � � �N�N�E�r�y��/�/�%�7�N�N�N�N�N�N� c # �D K � | ]}t j |� � d z V � �dS r9 r: r= s r@ rA zNixLexer.<genexpr>9 rB rC z\b(true|false|null)\bc # �>