Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/pygments/lexers/__pycache__/boa.cpython-39.pyc
Ðазад
a a�hQ � @ sV d Z ddlmZmZ ddlmZmZmZmZm Z m Z mZmZ dgZ G dd� de�ZdS )z� pygments.lexers.boa ~~~~~~~~~~~~~~~~~~~ Lexers for the Boa language. :copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. � )� RegexLexer�words)�String�Comment�Keyword�Name�Number�Operator�Punctuation� Whitespace�BoaLexerc @ s� e Zd ZdZdZdgZdgZdZdZe dddd �Z e d ddd �Ze dddd �ZdZ d Ze dddd�Zddejfdejfe ejfeejfeejfeejfe e �efdefdejfdejfe e�ejfdejfde j!fde"fgiZ#dS )r z% Lexer for the Boa language. �Boa�boaz*.boazhttps://boa.cs.iastate.edu/docsz2.4)�input�outputZof�weight�before�after�stopZifallZforeach�exists�function�break�switch�case�visitor�default�return�visit�while�if�elsez\b)�suffix�prefix)�bottomZ collection�maximum�mean�minimum�set�sum�top�string�int�bool�float�time�false�true�array�map�stack�enum�type)ZProjectZ ForgeKindZCodeRepositoryZRevisionZRepositoryKindZChangedFileZFileKindZASTRoot� Namespace�Declaration�TypeZMethod�VariableZ Statement� ExpressionZModifierZ StatementKindZExpressionKindZModifierKindZ VisibilityZTypeKindZPersonZ ChangeKind)z->z:=�:�=z<<�!z++z||z&&�+�-�*�>�<)�`�")\�new�sortZyearof� dayofyearZhourofZminuteofZsecondof�nowZadddayZaddmonthZaddweekZaddyearZ dayofmonthZ dayofweekrG Z formattimeZ trunctodayZtrunctohourZ trunctominuteZtrunctomonthZ trunctosecondZtrunctoyear�clearZhaskey�keys�lookup�remove�values�abs�acos�acosh�asin�asinh�atan�atan2�atanh�ceil�cos�cosh�exp�floorZhighbit�isfinite�isinf�isnanZisnormal�log�log10�max�minZnrand�powZrand�round�sin�sinh�sqrt�tan�tanh�trunc�def�hash�len�add�containsrL �formatZ lowercase�matchZ matchposnsZ matchstrs�regex�splitZsplitallZsplitnZstrfindZ strreplaceZstrrfindZ substringZtrimZ uppercaser, r- r+ r* r. ZgetastZgetsnapshotZhasfiletypeZisfixingrevisionZiskindZ isliteralz\()r"