Server : Apache System : Linux iad1-shared-b8-43 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64 User : dh_edsupp ( 6597262) PHP Version : 8.2.26 Disable Function : NONE Directory : /lib/python3/dist-packages/pygments/lexers/__pycache__/ |
Upload File : |
o ���a�q � @ s0 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#dS )z� pygments.lexers.c_like ~~~~~~~~~~~~~~~~~~~~~~ Lexers for other C-like languages. :copyright: Copyright 2006-2021 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�OmgIdlLexerc @ sp e Zd ZdZdZdgZddgZdgZeddd �e fd e j fdee e�dfd e fegdejdfdedfgd�ZdS )r z[ For `Pike <http://pike.lysator.liu.se/>`_ source code. .. versionadded:: 2.0 �Pike�pikez*.pikez*.pmodztext/x-pike)=�catch�new�private� protected�public�gauge�throw�throws�class� interface� implement�abstract�extends�from�this�super�constant�final�static�import�use�extern�inline�proto�break�continue�if�else�for�while�do�switch�case�as�in�version�return�true�false�null�__VERSION__� __MAJOR__� __MINOR__� __BUILD__�__REAL_VERSION__�__REAL_MAJOR__�__REAL_MINOR__�__REAL_BUILD__�__DATE__�__TIME__�__FILE__�__DIR__�__LINE__�__AUTO_BIGNUM__�__NT__�__PIKE__�__amigaos__�_Pragma� static_assert�defined�sscanf�\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*(?=>))� statementsrb N)�__name__� __module__�__qualname__�__doc__�name�aliases� filenames� mimetypesr r �Typer r r r r �Class�tokens� rq rq �8/usr/lib/python3/dist-packages/pygments/lexers/c_like.pyr s, � ��� � �r c @ sN e Zd ZdZdZdgZdgZdgZdeddd �e fed dd �e j fegiZdS )r z For `nesC <https://github.com/tinyos/nesc>`_ source code with preprocessor directives. .. versionadded:: 2.0 �nesC�nescz*.ncztext/x-nescsrcre )r, rB �async�atomic�call�command� component� components� configuration�eventr- �generic�implementation�includesr* �moduler"