Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/pygments/lexers/__pycache__/felix.cpython-39.pyc
Ðазад
a a�h�% � @ sj d Z ddlmZmZmZmZmZmZ ddlm Z m Z mZmZm Z mZmZmZmZ dgZG dd� de�ZdS )z� pygments.lexers.felix ~~~~~~~~~~~~~~~~~~~~~ Lexer for the Felix language. :copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. � )� RegexLexer�include�bygroups�default�words�combined) �Text�Comment�Operator�Keyword�Name�String�Number�Punctuation� Whitespace� FelixLexerc ! @ s� e Zd ZdZdZdZddgZddgZdgZd Z d Z dZdZd Z dZdZdZdZdZdZed�eddd�edfeddd�edfdedfeedd�efeedd�ejfee dd�ejfeedd�ejfeedd�ejfed�dejfdejfd ejfd!e� �ejfd"e� �ejfd#e� �ej fd$e� �ej!fd%e"d&fd'e"d(fd)e"d*fd+e"d,fd-e"e#d.d&�fd/e"e#d.d(�fd0e"e#d.d*�fd1e"e#d.d,�fd2e$fd3ej%fd4�&d5�'e��ej(fd4�&d5�'e��ej(j)fd6efgd7e*fed8�d9e+e,j-e*e,j-e*e,j-�d:fd;e,j-d<fgd4�&d5�'e��e.j/fd=e.fgd>e,j0fd?e,j1d@fgdAe,j1fd?e,j1dBfdCe,j1dDfdEe,j1fgdFe+e*e,e*�dBfdGe+e*e,e*�dDfdHe+e,e*�fged8�dIe+e,j-e*e"�dDfdJe+e,j-e*e"�dDfdKe+e,j-e*e"�dDfdLe,j-fdMe,j-fdNe,j-fdOe*dDfged�d6ej2dDfdPe3dDfged�d6ej4dDfdQe3dDfged�dRe$dSfe5dT�ged�dUej6dVfged�ed�dRe$dBfdWe$dDfdXe$fdYefd6efgdZe"j7fgd[e"j8fd\e"fd]e"fd^e"fgdOe"fgd_e"dDfd`e"j7feda�gdbe"dDfdce"j7feda�gdde"dDfeda�ede�gdfe"dDfeda�ede�gdg�Z9dhS )ir z For Felix source code. �Felixzhttp://www.felix-lang.org�felix�flxz*.flxz*.flxhztext/x-felixz1.2)�elif�else�endif�ifZifdefZifndef)H�_Z_deref�all�as�assert�attempt�call�callback�caseZcaseno�cclass�codeZcompound�ctypes�do�doneZdowntor r Z endattemptZendcaser �endmatch�enum�except� exceptions�expect�finally�for�forallZforget�forkZfunctorZgoto�identr � incomplete�inherit�instanceZ interfaceZjump�lambda�loop�match�module� namespace�newZnoexpandZnonterm�objZof�open�parse�raise�regexpZreglexZregmatch�rename�returnZtheZthen�to�typeZtypecaseZtypedefZ typematchZtypeofZupto�whenZwhilst�with�yield)Z_gc_pointerZ_gc_type�body�comment�constZexport�header�inlineZlval�macroZnoinlineZnoreturn�package�privateZpod�property�public�publish�requires�todoZvirtualZuse)�defZlet�ref�val�var)7�unit�void�any�bool�byte�offset�addressZcaddressZ cvaddressZvaddressZtiny�short�int�longZvlongZutinyZushortZvshortZuintZulongZuvlongZint8Zint16Zint32Zint64Zuint8Zuint16Zuint32Zuint64�float�doubleZldouble�complexZdcomplexZlcomplexZ imaginaryZ dimaginaryZ limaginary�charZwcharZucharZcharpZcharcpZucharpZucharcp�stringZwstringZustring�cont�arrayZvarray�listZlvalue�opt�slice)�false�true)�and�not�in�is�isin�or�xor)Z_svc�while)�root�self�thisz*([tTsSiIlLvV]|ll|LL|([iIuU])(8|16|32|64))?� whitespace)ZaxiomZctorZfun�gen�proc�reduce�unionz\b)�suffix�funcname)�classr! Zcstructr9 �struct� classnamez(instance|module|typeclass)\b� modulename� operatorszK0[xX]([0-9a-fA-F_]*\.[0-9a-fA-F_]+|[0-9a-fA-F_]+)[pP][+\-]?[0-9_]+[lLfFdD]?zH[0-9_]+(\.[0-9_]+[eE][+\-]?[0-9_]+|\.[0-9_]*|[eE][+\-]?[0-9_]+)[lLfFdD]?z/\.(0|[1-9][0-9_]*)([eE][+\-]?[0-9_]+)?[lLfFdD]?z0[Bb][01_]+z0[0-7_]+z0[xX][0-9a-fA-F_]+z(0|[1-9][0-9_]*)z([rR][cC]?|[cC][rR])"""�tdqsz([rR][cC]?|[cC][rR])'''�tsqsz([rR][cC]?|[cC][rR])"�dqsz([rR][cC]?|[cC][rR])'�sqsz[cCfFqQwWuU]?"""�stringescapez[cCfFqQwWuU]?'''z[cCfFqQwWuU]?"z[cCfFqQwWuU]?'z[\[\]{}:(),;?]z[a-zA-Z_]\w*:>z({})\b�|z[a-zA-Z_]\w*z\s+rF z(#)(\s*)(if)(\s+)(0)�if0�#rJ z$!=|==|<<|>>|\|\||&&|[-~+/*%=<>&^|.$]z//(.*?)$z/[*]�comment2z[^/*]z#pushz[*]/z#popz[/*]z^(\s*)(#if.*?(?<!\\))(\n)z^(\s*)(#endif.*?(?<!\\))(\n)z (.*?)(\n)z(import|include)(\s+)(<[^>]*?>)z(import|include)(\s+)("[^"]*?")z(import|include)(\s+)('[^']*?')z[^/\n]+�/z (?<=\\)\nz\nz(?=\()z(?=\{)z\[)�modulename2�tvarlistr� z([a-zA-Z_]\w*)z#pop:2z\]�,z(with|where)\bzY\\([\\abfnrtv"\']|\n|N\{.*?\}|u[a-fA-F0-9]{4}|U[a-fA-F0-9]{8}|x[a-fA-F0-9]{2}|[0-7]{1,3})zP%(\([a-zA-Z0-9]+\))?[-#0 +]*([0-9]+|[*])?(\.([0-9]+|[*]))?[hlL]?[E-GXc-giorsux%]z[^\\\'"%\n]+z[\'"\\]�%�"z \\\\|\\"|\\\n�strings�'z \\\\|\\'|\\\nz"""�nlz''')rt rw r� rF r� r� rJ r} r� r� r� r� r� r� r� r� r� r� r� N):�__name__� __module__�__qualname__�__doc__�name�url�aliases� filenames� mimetypes� version_addedZpreproc�keywordsZkeyword_directivesZkeyword_declarationsZ keyword_typesZkeyword_constantsZoperator_wordsZ name_builtinsZname_pseudoZdecimal_suffixesr r r r � Decorator�Declaration�Type�Constantr �Float�Bin�Oct�Hex�Integerr r r �Label�format�join�Builtin�Pseudor r r �Preprocr �Word�Single� Multiline�Functionr �Classr � Namespace�Escape�Interpol�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/felix.pyr s< �� �����>�� �� � �������� � �� �� ���������� �N)r� Zpygments.lexerr r r r r r Zpygments.tokenr r r r r r r r r �__all__r r� r� r� r� �<module> s ,
| ver. 1.1 | |
.
| PHP 8.3.30 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка