Your IP : 216.73.216.61


Current Path : /opt/alt/python37/lib/python3.7/site-packages/pygments/lexers/__pycache__/
Upload File :
Current File : //opt/alt/python37/lib/python3.7/site-packages/pygments/lexers/__pycache__/graph.cpython-37.pyc

B

ɽ�\�
�@sjdZddlZddlmZmZmZmZmZddlm	Z	m
Z
mZmZm
Z
mZmZmZdgZGdd�de�ZdS)z�
    pygments.lexers.graph
    ~~~~~~~~~~~~~~~~~~~~~

    Lexers for graph query languages.

    :copyright: Copyright 2006-2019 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
    <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+)�rootrrrrrrrN)�__name__�
__module__�__qualname__�__doc__�name�aliases�	filenames�re�	MULTILINE�
IGNORECASE�flagsrr	�Singlerrr
rrrrr�Variablerr
�tokens�r&r&�F/opt/alt/python37/lib/python3.7/site-packages/pygments/lexers/graph.pyrs8

)rrZpygments.lexerrrrrrZpygments.tokenrrr	r
rrr
r�__all__rr&r&r&r'�<module>
s
(