文件操作 - urbi.cpython-311.pyc
返回文件管理
返回主菜单
删除本文件
文件: /usr/lib/python3/dist-packages/pygments/lexers/__pycache__/urbi.cpython-311.pyc
编辑文件内容
� �E�c� � �l � d Z ddlZddlmZmZ ddlmZmZmZm Z m Z mZmZm Z dgZ G d� de� � ZdS )z� pygments.lexers.urbi ~~~~~~~~~~~~~~~~~~~~ Lexers for UrbiScript language. :copyright: Copyright 2006-2022 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. � N)�ExtendedRegexLexer�words)�Text�Comment�Operator�Keyword�Name�String�Number�Punctuation�UrbiscriptLexerc � � e Zd ZdZdZdgZdgZdgZej Z d� Zdefde fd e j d fdef edd �� � ef edd �� � ej fdefdefdej fdej f edd �� � ej fdej j fdefdej fdefdefdej fdej fdej fdej dfdej d fgd!efd"ej d#fgd$efd%ej d#fgd&e j fd e j d'fd(e j d#fd)e j fgd*�Z!d+� Z"d,S )-r z@ For UrbiScript source code. .. versionadded:: 1.5 � UrbiScript� urbiscriptz*.uzapplication/x-urbiscriptc # �� K � |� d� � }|� d� � }|� d� � }t |� � }|� � � t |fV � |xj t |� � z c_ |j |� � � |z dk rEd|z dz }|� � � t |fV � |xj t |� � z c_ d S ||j |� � � |� � � |z � z dz }|� � � t j |fV � |� � � |z dz |_ d S )N� � � �)z\B(z)() �group�int�startr �pos�len�text�end�Escape) �lexer�match�ctx�text_before_blob� blob_start� blob_size_str� blob_size�result� blob_texts �6/usr/lib/python3/dist-packages/pygments/lexers/urbi.py� blob_callbackzUrbiscriptLexer.blob_callback&