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

`a�[�	�@sbdZddlZddlmZmZmZddlmZmZm	Z	m
Z
mZmZm
Z
mZdgZGdd�de�ZdS)z�
    pygments.lexers.ambient
    ~~~~~~~~~~~~~~~~~~~~~~~

    Lexers for AmbientTalk language.

    :copyright: Copyright 2006-2017 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�flagsrZbuiltinrr�SingleZ	Multilinerr	ZBuiltinZConstantr
rrZSymbolZFunctionZVariableZInstanceZClassrrZFloatZIntegerZ	Namespace�tokens�r r �9/usr/lib/python3/dist-packages/pygments/lexers/ambient.pyr
sP



��

�
���)rrZpygments.lexerrrrZpygments.tokenrrrrr	r
rr�__all__r
r r r r!�<module>s

(