| Server IP : 127.0.0.1 / Your IP : 216.73.216.109 Web Server : Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10 System : Windows NT DESKTOP-E5T4RUN 10.0 build 19045 (Windows 10) AMD64 User : SERVERWEB ( 0) PHP Version : 8.1.10 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/cygwin64/lib/python3.9/site-packages/pygments/lexers/__pycache__/ |
Upload File : |
a
SҼa�
� @ sj d Z ddlZddlmZmZmZmZmZ ddlm Z m
Z
mZmZm
Z
mZmZmZ dgZG dd� de�ZdS )z�
pygments.lexers.graph
~~~~~~~~~~~~~~~~~~~~~
Lexers for graph query languages.
:copyright: Copyright 2006-2021 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
� N)�
RegexLexer�include�bygroups�using�this)�Keyword�Punctuation�Comment�Operator�Name�String�Number�
Whitespace�CypherLexerc @ s� e Zd ZdZdZdgZddgZejej B Z
ed�ed�ed�ed �ed
�ed�ed�gd
ej
fgdefgdefgdeeee�e�fdeeee�e�fdeeee�e�fdefdefdefgdefdejfgdefgdefdefgd�ZdS )r z�
For `Cypher Query Language
<https://neo4j.com/docs/developer-manual/3.3/cypher/>`_
For the Cypher version in Neo4j 3.3
.. versionadded:: 2.0
ZCypherZcypherz*.cypz*.cypher�comment�keywords�clauses� relations�strings�
whitespace� barewordsz ^.*//.*\nz^(create|order|match|limit|set|skip|start|return|with|where|delete|foreach|not|by|true|false)\ba� (all|any|as|asc|ascending|assert|call|case|create|create\s+index|create\s+unique|delete|desc|descending|distinct|drop\s+constraint\s+on|drop\s+index\s+on|end|ends\s+with|fieldterminator|foreach|in|is\s+node\s+key|is\s+null|is\s+unique|limit|load\s+csv\s+from|match|merge|none|not|null|on\s+match|on\s+create|optional\s+match|order\s+by|remove|return|set|skip|single|start|starts\s+with|then|union|union\s+all|unwind|using\s+periodic\s+commit|yield|where|when|with)\bz(-\[)(.*?)(\]->)z(<-\[)(.*?)(\]-)z(-\[)(.*?)(\]-)z
-->|<--|\[|\]z<|>|<>|=|<=|=>|\(|\)|\||:|,|;z[.*{}]z"(?:\\[tbnrf\'"\\]|[^\\"])*"z`(?:``|[^`])+`z\s+z[a-z]\w*z\d+)�rootr r r r r r r N)�__name__�
__module__�__qualname__�__doc__�name�aliases� filenames�re� MULTILINE�
IGNORECASE�flagsr r �Singler r r
r r r r r ZVariabler r
�tokens� r% r% �9/usr/lib/python3.9/site-packages/pygments/lexers/graph.pyr sN �
�����
� ����)r r Zpygments.lexerr r r r r Zpygments.tokenr r r r
r r r
r �__all__r r% r% r% r&