o a@sZdZddlmZmZddlmZmZmZmZm Z m Z m Z m Z m Z dgZGdddeZdS)z pygments.lexers.pointless ~~~~~~~~~~~~~~~~~~~~~~~~~ Lexers for Pointless. :copyright: Copyright 2006-2021 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. ) RegexLexerwords) CommentErrorKeywordNameNumberOperator PunctuationStringTextPointlessLexerc@seZdZdZdZdgZdgZegdZegdddZ d e fd e j fd e d fd e dfdefeefe efdefdejfde jfdejjfdejfdejfg de jfd e dfd e fde fgde jfd e dfdefde fgdZdS)r zU For `Pointless `_ source code. .. versionadded:: 2.7 Pointless pointlessz*.ptls)+-*/z**%z+=z-=z*=z/=z**=z%=z|>=z==z!=<>z<=z>=z=>$z++)ifthenelsewherewithcondcaseandornotinasforrequiresthrowtrycatchwhenyieldupvalz\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.r0N)__name__ __module__ __qualname____doc__namealiases filenamesropskeywordsr rSingler r r rrrBuiltinSymbolVariableMagic NamespaceEscapertokensrCrC;/usr/lib/python3/dist-packages/pygments/lexers/pointless.pyr sD    N)r5pygments.lexerrrpygments.tokenrrrrrr r r r __all__r rCrCrCrDs  ,