o ‡ÎÖaªã@sVdZddlZddlmZmZddlmZmZmZm Z m Z m Z dgZ Gdd„deƒZ dS)zâ pygments.lexers.capnproto ~~~~~~~~~~~~~~~~~~~~~~~~~ Lexers for the Cap'n Proto schema language. :copyright: Copyright 2006-2021 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. éN)Ú RegexLexerÚdefault)ÚTextÚCommentÚKeywordÚNameÚLiteralÚ WhitespaceÚCapnProtoLexerc @s(eZdZdZdZdgZdgZejej BZ de j fde jfdedfd e jd fd e jd fd efde fdefdefg de jfde jdfedƒgde jfde jdfde jdfedƒgdefdedfedƒgdefdedfdedfedƒgde jfde jdfedƒgde jfde jdfde jdfedƒgdœZdS)r zW For `Cap'n Proto `_ source. .. versionadded:: 2.2 z Cap'n Protoz*.capnpÚcapnpz#.*?$z @[0-9a-zA-Z]*ú=Ú expressionú:Útypez\$Ú annotationza(struct|enum|interface|union|import|using|const|annotation|extends|in|of|on|as|with|from|fixed)\bz[\w.]+z [^#@=:$\w\s]+z\s+z[^][=;,(){}$]+z[\[(]Ú parentypez#popz [^][;()]+z#pushz[])]z [^][;,(){}$]+Úparenexpz[^][;,(){}=:]+Úannexp)Úrootrrr rrrN)Ú__name__Ú __module__Ú __qualname__Ú__doc__ÚnameÚ filenamesÚaliasesÚreÚ MULTILINEÚUNICODEÚflagsrÚSinglerÚ DecoratorrÚClassÚ Attributerrr rÚtokens©r%r%ú;/usr/lib/python3/dist-packages/pygments/lexers/capnproto.pyr s\   þõ ý  üýü ý  ü ×)rrÚpygments.lexerrrÚpygments.tokenrrrrrr Ú__all__r r%r%r%r&Ús