File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/pygments/lexers/__pycache__/futhark.cpython-310.pyc
Back
o ;j� � @ sb d Z ddlmZmZ ddlmZmZmZmZm Z m Z mZmZ ddl mZ dgZG dd� de�ZdS )z� pygments.lexers.futhark ~~~~~~~~~~~~~~~~~~~~~~~ Lexer for the Futhark language :copyright: Copyright 2006-present by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. � )� RegexLexer�bygroups)�Comment�Operator�Keyword�Name�String�Number�Punctuation� Whitespace)� unistring�FutharkLexerc @ s� e Zd ZdZdZdZdgZdgZdgZdZ dZ d Zd ZdZ d�d �e ��ZdZdejfdefdefd�d �e��ejfd�d �e e ��ejfdejfde� de� �efdefdefdefde ejfde ejfde ejfde ejfde ejfde ejfde ej fd e!j"d!fd"e!d#fd$ejfdej#fgd%e!j"d&fde!j$d'fd e!j"d&fgd(e!fde!j$d'fd"e!d&fgd)e!j$d&fd*e%j& d+ e!j$d&fd �e �e!j$d&fd,e!j$d&fd-e!j$d&fd.e!j$d&fd/e'ee!j$�d&fgd0�Z(d1S )2r z A Futhark lexer ZFutharkzhttps://futhark-lang.org/Zfutharkz*.futztext/x-futharkz2.8) Zi8Zi16Zi32Zi64�u8�u16�u32Zu64Zf32Zf64)�bool)�ifZthen�else�defZletZloop�in�with�typeztype~ztype^�val�entry�for�whileZdo�case�match�include�import�module�open�local�assert�_)�NULZSOHz[SE]TXZEOTZENQZACKZBELZBSZHTZLF�VTZFF�CRzS[OI]ZDLEzDC[1-4]ZNAKZSYNZETBZCANZEMZSUBZESCz[FGRU]S�SPZDELz({})?�|z[a-zA-Z_][a-zA-Z_0-9']*z--(.*?)$z\s+z\(\)z\b({})(?!\')\bz#\[([a-zA-Z_\(\) ]*)\]z[#!]?(z\.)*z\\z[-+/%=!><|&*^][-+/%=!><|&*^.]*z[][(),:;`{}?.\'~^]z40[xX]_*[\da-fA-F](_*[\da-fA-F])*_*[pP][+-]?\d(_*\d)*zR0[xX]_*[\da-fA-F](_*[\da-fA-F])*\.[\da-fA-F](_*[\da-fA-F])*(_*[pP][+-]?\d(_*\d)*)?z\d(_*\d)*_*[eE][+-]?\d(_*\d)*z+\d(_*\d)*\.\d(_*\d)*(_*[eE][+-]?\d(_*\d)*)?z0[bB]_*[01](_*[01])*z 0[xX]_*[\da-fA-F](_*[\da-fA-F])*z \d(_*\d)*�'� character�"�stringz\[[a-zA-Z_\d]*\]z[^\\']'z#pop�escapez[^\\"]+z[abfnrtv"\'&\\]z\^[][z@^_]zo[0-7]+zx[\da-fA-F]+z\d+z (\s+)(\\))�rootr+ r- r. N))�__name__� __module__�__qualname__�__doc__�name�url�aliases� filenamesZ mimetypesZ version_addedZ num_typesZother_typesZreserved�ascii�format�joinZnum_postfixZ identifier_rer �Singler r r ZReserved�TypeZPreprocr r r ZFloatZBinZHexZIntegerr ZCharZBuiltinZEscape�uniZLur �tokens� r? r? �K/opt/saltstack/salt/lib/python3.10/site-packages/pygments/lexers/futhark.pyr sv ��� � # � � � �N)r3 Zpygments.lexerr r Zpygments.tokenr r r r r r r r Zpygmentsr r= �__all__r r? r? r? r@ �<module> s (
| ver. 1.4 |
Github
|
.
| PHP 8.2.30 | Generation time: 0 |
proxy
|
phpinfo
|
Settings