File manager - Edit - /opt/saltstack/salt/lib/python3.10/site-packages/pygments/lexers/__pycache__/eiffel.cpython-310.pyc
Back
o ;j� � @ s^ d Z ddlmZmZmZmZ ddlmZmZm Z m Z mZmZm Z mZ dgZG dd� de�ZdS )z� pygments.lexers.eiffel ~~~~~~~~~~~~~~~~~~~~~~ Lexer for the Eiffel language. :copyright: Copyright 2006-present by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. � )� RegexLexer�include�words�bygroups)�Comment�Operator�Keyword�Name�String�Number�Punctuation� Whitespace�EiffelLexerc @ s� e Zd ZdZdZdZdgZdgZdgZdZ de fd ejfde fd e jfdejfdeeje ej�fd eeje ej�fedddd�e jfdefdefed�dejfdefdefdefdejfde fgdejfdejfdejfdejfdejfgd �Z d!S )"r z! For Eiffel source code. ZEiffelzhttps://www.eiffel.comZeiffelz*.ez text/x-eiffelz2.0z[^\S\n]+z--.*?$z0(?i)(true|false|void|current|result|precursor)\bz(?i)(not|xor|implies|or)\bz(?i)(and)(?:(\s+)(then))?\bz(?i)(or)(?:(\s+)(else))?\b)3ZacrossZagent�alias�all�asZassignZattachedZ attribute�check�class�convert�create�debugZdeferredZ detachableZdo�elseZelseif�endZensureZexpandedZexportZexternalZfeature�from�frozen�ifZinherit�inspectZ invariantZlike�localZloop�noneZnoteZobsolete�old�onceZonlyZredefine�renameZrequireZrescueZretry�selectZseparateZthenZundefineZuntilZvariantZwhenz(?i)\bz\b)�prefix�suffixz"\[([^\]%]|%(.|\n)|\][^"])*?\]"z"([^"%\n]|%.)*?"�numbersz'([^'%]|%'|%%)'z4(//|\\\\|>=|<=|:=|/=|~|/~|[\\?!#%&@|+/\-=>*$<^\[\]])z([{}():;,.])z$([a-z]\w*)|([A-Z][A-Z0-9_]*[a-z]\w*)z([A-Z][A-Z0-9_]*)z\n+z0[xX][a-fA-F0-9]+z 0[bB][01]+z0[cC][0-7]+z!([0-9]+\.[0-9]*)|([0-9]*\.[0-9]+)z[0-9]+)�rootr% N)!�__name__� __module__�__qualname__�__doc__�name�url�aliases� filenamesZ mimetypesZ version_addedr r �Singler ZConstantr ZWordr r ZReservedr r ZCharr r ZClassr ZHexZBin�OctZFloatZInteger�tokens� r2 r2 �J/opt/saltstack/salt/lib/python3.10/site-packages/pygments/lexers/eiffel.pyr sR ��� � � � �N)r* Zpygments.lexerr r r r Zpygments.tokenr r r r r r r r �__all__r r2 r2 r2 r3 �<module> s (
| ver. 1.4 |
Github
|
.
| PHP 8.2.30 | Generation time: 0 |
proxy
|
phpinfo
|
Settings