3

V'íc·ã@sZdZddlmZmZddlmZmZmZmZm	Z	m
Z
mZmZm
Z
dgZGdd„deƒZdS)zÌ
    pygments.lexers.pointless
    ~~~~~~~~~~~~~~~~~~~~~~~~~

    Lexers for Pointless.

    :copyright: Copyright 2006-2022 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
é)Ú
RegexLexerÚwords)	ÚCommentÚErrorÚKeywordÚNameÚNumberÚOperatorÚPunctuationÚStringÚTextÚPointlessLexerc@s2eZdZdZdZdZdgZdgZedddd	d
ddd
dddddddddddddddgƒZ	edddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0gd1d2Z
d3efd4ej
fd5ed6fd7ed8fd9efe	efe
efd:efd;ejfd<ejfd=ejjfd>ejfd?ejfg
d@ejfd5edAfd7efdBefgd@ejfd7edAfdCefdBefgdDœZdES)Fr
z?
    For Pointless source code.

    .. versionadded:: 2.7
    Z	Pointlesszhttps://ptls.devZ	pointlessz*.ptlsú+ú-Ú*ú/z**ú%z+=z-=z*=z/=z**=z%=z|>ú=z==z!=ú<ú>z<=z>=z=>ú$z++ÚifZthenÚelseÚwhereÚwithZcondZcaseÚandÚorÚnotÚinÚasÚforÚrequiresÚthrowÚtryZcatchÚwhenÚyieldZupvalz\b)Úsuffixz[ \n\r]+z--.*$z"""ÚmultiStringú"Ústringz[\[\](){}:;,.]z\d+|\d*\.\d+z(true|false)\bz[A-Z][a-zA-Z0-9]*\bzoutput\bz(export|import)\bz[a-z][a-zA-Z0-9]*\bz\\.z#popz[^\\"]+z\n)Úrootr'r)N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__ÚnameÚurlÚaliasesÚ	filenamesrÚopsÚkeywordsrrÚSinglerr
r	rrrZBuiltinZSymbolÚVariableZMagicÚ	NamespaceZEscaperÚtokens©r9r9ú=/tmp/pip-build-gk9425m9/Pygments/pygments/lexers/pointless.pyr
sH


N)r.Zpygments.lexerrrZpygments.tokenrrrrrr	r
rrÚ__all__r
r9r9r9r:Ú<module>	s,