File: //usr/lib/python3/dist-packages/pygments/lexers/__pycache__/esoteric.cpython-38.pyc
U
`a�[% � @ s� d Z ddlmZmZmZ ddlmZmZmZm Z m
Z
mZmZm
Z
mZ dddddd gZG d
d� de�ZG dd� de�ZG dd� de�ZG d
d� de�ZG dd� de�ZG dd � d e�ZdS )z�
pygments.lexers.esoteric
~~~~~~~~~~~~~~~~~~~~~~~~
Lexers for esoteric languages.
:copyright: Copyright 2006-2017 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
� )�
RegexLexer�include�words) �Text�Comment�Operator�Keyword�Name�String�Number�Punctuation�Error�BrainfuckLexer�BefungeLexer�RedcodeLexer�CAmkESLexer�
CapDLLexer�
AheuiLexerc @ s~ e Zd ZdZdZddgZddgZdgZdej fd ej
fd
ejfdefgde
d
fdefed�gde
dfde
dfed�gd�ZdS )r ze
Lexer for the esoteric `BrainFuck <http://www.muppetlabs.com/~breadbox/bf/>`_
language.
Z BrainfuckZ brainfuckZbfz*.bfz*.bzapplication/x-brainfuckz[.,]+z[+-]+z[<>]+z[^.,+\-<>\[\]]+z\[�loopz\]�commonz#pushz#pop)r �rootr N)�__name__�
__module__�__qualname__�__doc__�name�aliases� filenames� mimetypesr �Tag�Builtin�Variabler r r
r �tokens� r# r# �:/usr/lib/python3/dist-packages/pygments/lexers/esoteric.pyr s&