HEX
Server: Apache
System: Linux srv1.prosuiteplus.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: prosuiteplus (1001)
PHP: 8.3.20
Disabled: NONE
Upload Files
File: //usr/lib/python3/dist-packages/pygments/lexers/__pycache__/graph.cpython-38.pyc
U

`a�[B	�@sjdZddlZddlmZmZmZmZmZddlm	Z	m
Z
mZmZm
Z
mZmZmZdgZGdd�de�ZdS)z�
    pygments.lexers.graph
    ~~~~~~~~~~~~~~~~~~~~~

    Lexers for graph query languages.

    :copyright: Copyright 2006-2017 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�eZdZdZdZdgZddgZejej	BZ
ed�ed�ed�ed	�ed
�ed�ed�gd
ej
fgdefgdefgdeeee�e�fdeeee�e�fdeeee�e�fdefdefdefgdefdejfgdefgdefdefgd�ZdS)rz�
    For `Cypher Query Language
    <http://docs.neo4j.org/chunked/milestone/cypher-query-lang.html>`_

    For the Cypher version in Neo4J 2.0

    .. versionadded:: 2.0
    ZCypherZcypherz*.cypz*.cypher�comment�keywords�clauses�	relations�strings�
whitespace�	barewordsz	^.*//.*\nzS(create|order|match|limit|set|skip|start|return|with|where|delete|foreach|not|by)\bz�(all|any|as|asc|create|create\s+unique|delete|desc|distinct|foreach|in|is\s+null|limit|match|none|order\s+by|return|set|skip|single|start|union|where|with)\bz(-\[)(.*?)(\]->)z(<-\[)(.*?)(\]-)z(-\[)(.*?)(\]-)z
-->|<--|\[|\]z<|>|<>|=|<=|=>|\(|\)|\||:|,|;z[.*{}]z"(?:\\[tbnrf\'"\\]|[^\\"])*"z`(?:``|[^`])+`z\s+z[a-z]\w*z\d+)�rootrrrrrrrN)�__name__�
__module__�__qualname__�__doc__�name�aliases�	filenames�re�	MULTILINE�
IGNORECASE�flagsrr	�Singlerrr
rrrrrZVariablerr
�tokens�r%r%�7/usr/lib/python3/dist-packages/pygments/lexers/graph.pyrsN�
������	����)rrZpygments.lexerrrrrrZpygments.tokenrrr	r
rrr
r�__all__rr%r%r%r&�<module>s

(