Dashboard
PHP:
8.2.30
OS:
Linux
User:
dh_nv8b2m
/
/
usr
/
lib
/
python3
/
dist-packages
/
pygments
/
lexers
/
__pycache__
📤 Upload
📝 New File
📁 New Folder
Close
Editing: urbi.cpython-310.pyc
o ���a� � @ s^ d Z ddlZddlmZmZ ddlmZmZmZm Z m Z mZmZm Z dgZG dd� de�ZdS )z� pygments.lexers.urbi ~~~~~~~~~~~~~~~~~~~~ Lexers for UrbiScript language. :copyright: Copyright 2006-2021 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. � N)�ExtendedRegexLexer�words)�Text�Comment�Operator�Keyword�Name�String�Number�Punctuation�UrbiscriptLexerc @ sD e Zd ZdZdZdgZdgZdgZej Z dd� Zdefd e fd e jdfdefed dd�efeddd�ejfdefdefdejfdejfeddd�ejfdejjfdefdejfdefdefdejfdejfdejfdejdfd ej d!fgd"efd#ejd$fgd%efd&ej d$fgd'e jfd e jd(fd)e jd$fd*e jfgd+�Z!d,d-� Z"d.S )/r z@ For UrbiScript source code. .. versionadded:: 1.5 � UrbiScript� urbiscriptz*.uzapplication/x-urbiscriptc c s� � |� d�}|� d�}|� d�}t|�}|�� t|fV | jt|�7 _|j|�� | dkrId| d }|�� t|fV | jt|�7 _d S ||j|�� |�� | � d }|�� tj|fV |�� | d |_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_text� r$ �6/usr/lib/python3/dist-packages/pygments/lexers/urbi.py� blob_callback&