Your IP : 216.73.216.213


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__/ambient.cpython-37.pyc

B

ʽ�\�	�@sbdZddlZddlmZmZmZddlmZmZm	Z	m
Z
mZmZm
Z
mZdgZGdd�de�ZdS)z�
    pygments.lexers.ambient
    ~~~~~~~~~~~~~~~~~~~~~~~

    Lexers for AmbientTalk language.

    :copyright: Copyright 2006-2019 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
�N)�
RegexLexer�include�words)�Text�Comment�Operator�Keyword�Name�String�Number�Punctuation�AmbientTalkLexerc@s$eZdZdZdZdgZdddgZdgZej	ej
BZed�Z
d	efd
ejfdejfdefe
ejfd
ejfdejdfdefdedfdefdejfdejfdefdejjfdejfdejfdejdfed�gdej fdej!fgdej"fdejd fd!ejd fgd"ejd fgded fd#efdejfgd$�Z#d%S)&r
zr
    Lexer for `AmbientTalk <https://code.google.com/p/ambienttalk>`_ source code.

    .. versionadded:: 2.0
    ZAmbientTalkz*.atZatZambienttalkz
ambienttalk/2ztext/x-ambienttalk)zif:zthen:zelse:zwhen:z	whenever:zdiscovered:z
disconnected:zreconnected:z
takenOffline:zbecomes:zexport:zas:zobject:zactor:zmirror:z	taggedAs:zmirroredBy:zis:z\s+z//.*?\nz	/\*.*?\*/z$(def|deftype|import|alias|exclude)\bz(true|false|nil)\bz(~|lobby|jlobby|/)\.�	namespacez"(\\\\|\\"|[^"])*"z\|�arglistz<:|[*^!%&<>+=,./?-]|:=z
`[a-zA-Z_]\w*z
[a-zA-Z_]\w*:z[{}()\[\];`]z(self|super)\bz[a-zA-Z_]\w*z
@[a-zA-Z_]\w*z@\[�annotations�numbersz%(\d+\.\d*|\d*\.\d+)([eE][+-]?[0-9]+)?z\d+z[a-zA-Z_]\w*\.z#popz[a-zA-Z_]\w*(?!\.)z(.*?)\]z	\s*(,)\s*)�rootrrrrN)$�__name__�
__module__�__qualname__�__doc__�name�	filenames�aliasesZ	mimetypes�re�	MULTILINE�DOTALL�flagsr�builtinrr�SingleZ	Multilinerr	ZBuiltinZConstantr
rrZSymbolZFunction�VariableZInstanceZClassrrZFloatZIntegerZ	Namespace�tokens�r"r"�H/opt/alt/python37/lib/python3.7/site-packages/pygments/lexers/ambient.pyr
sD





)rrZpygments.lexerrrrZpygments.tokenrrrrr	r
rr�__all__r
r"r"r"r#�<module>
s
(