Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/pygments/lexers/__pycache__/c_like.cpython-39.pyc
Ðазад
a a�h} � @ s@ d Z ddlZddlmZmZmZmZmZmZ ddl m Z mZmZm Z mZmZmZmZmZ ddlmZmZ ddlmZ g d�ZG dd � d e�ZG d d� de�ZG dd � d e�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� de�Z G dd� de�Z!G dd� de�Z"G dd� de�Z#G dd� de�Z$dS ) z� pygments.lexers.c_like ~~~~~~~~~~~~~~~~~~~~~~ Lexers for other C-like languages. :copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. � N)� RegexLexer�include�bygroups�inherit�words�default) �Text�Comment�Operator�Keyword�Name�String�Number�Punctuation� Whitespace)�CLexer�CppLexer)� _mql_builtins)� PikeLexer� NesCLexer� ClayLexer�ECLexer� ValaLexer� CudaLexer� SwigLexer�MqlLexer�ArduinoLexer�CharmciLexer�OmgIdlLexer�PromelaLexerc @ st e Zd ZdZdZdgZddgZdgZdZe dd d �e fde jfdee e �d fdefegdejdfde dfgd�ZdS )r z@ For `Pike <http://pike.lysator.liu.se/>`_ source code. �Pike�pikez*.pikez*.pmodztext/x-pike�2.0)=�catch�new�private� protected�publicZgauge�throw�throws�class� interfaceZ implement�abstract�extends�from�this�superZconstant�final�static�importZuse�extern�inline�proto�break�continue�if�else�for�while�do�switch�case�as�in�version�return�true�false�nullZ__VERSION__Z __MAJOR__Z __MINOR__Z __BUILD__Z__REAL_VERSION__Z__REAL_MAJOR__Z__REAL_MINOR__Z__REAL_BUILD__Z__DATE__Z__TIME__Z__FILE__Z__DIR__Z__LINE__Z__AUTO_BIGNUM__Z__NT__Z__PIKE__Z__amigaos__Z_Pragma� static_assertZdefinedZsscanf�\b��suffixz�(bool|int|long|float|short|double|char|string|object|void|mapping|array|multiset|program|function|lambda|mixed|[a-z_][a-z0-9_]*_t)\b�(class)(\s+)� classnamez[~!%^&*+=|?:<>/@-]�[a-zA-Z_]\w*�#popz\s*(?=>))� statementsrL N)�__name__� __module__�__qualname__�__doc__�name�aliases� filenames� mimetypes� version_addedr r �Typer r r r r �Class�tokens� r\ r\ ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/pygments/lexers/c_like.pyr s, ���� ��r c @ sR e Zd ZdZdZdgZdgZdgZdZde dd d �e fe dd d �e jfegiZ dS ) r zd For `nesC <https://github.com/tinyos/nesc>`_ source code with preprocessor directives. �nesC�nescz*.ncztext/x-nescsrcr"