Ë ƶ¹*ô=L�ãó\—dZddlmZmZddlmZmZmZmZm Z m Z m Z m Z dgZ Gd„de«Zy)zÛ pygments.lexers.graphviz ~~~~~~~~~~~~~~~~~~~~~~~~ Lexer for the DOT language (graphviz). :copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. é)Ú RegexLexerÚbygroups)ÚCommentÚKeywordÚOperatorÚNameÚStringÚNumberÚ PunctuationÚ WhitespaceÚ GraphvizLexercóv—eZdZdZdZdZddgZddgZdd gZd e fd e jfd e jfd e fdefdefdeej$e ee «dfdej&fdej(fdefdej(fdedfg dedfdedfdej.dfdedfgdedfdedfd e fdej(fgdœZy)r zQ For graphviz DOT graph description language. .. versionadded:: 2.8 ÚGraphvizz+https://www.graphviz.org/doc/info/lang.htmlÚgraphvizÚdotz*.gvz*.dotztext/x-graphvizztext/vnd.graphvizz\s+z (#|//).*?$z/(\\\n)?[*](.|\n)*?[*](\\\n)?/z/(?i)(node|edge|graph|digraph|subgraph|strict)\bz--|->z [{}[\]:;,]z(\b\D\w*)(\s*)(=)(\s*)Úattr_idz\b(n|ne|e|se|s|sw|w|nw|c|_)\bz\b\D\w*z$[-]?((\.[0-9]+)|([0-9]+(\.[0-9]*)?))z"(\\"|[^"])*?"Ú<Úxmlú#pop)rrz#pushÚ>z[^<>\s])ÚrootrrN)Ú__name__Ú __module__Ú __qualname__Ú__doc__ÚnameÚurlÚaliasesÚ filenamesÚ mimetypesr rÚSingleÚ Multilinerrr rrÚ AttributeÚBuiltinÚTagr r ÚDoubleÚtokens©óú=/usr/lib/python3.12/site-packages/pygments/lexers/graphviz.pyr r s1„ñð €DØ 7€Cؘ5Ð!€GؘÐ!€IØ"Ð$7Ð8€Ið�ZÐ Ø ˜GŸN™NÐ +Ø .°×0AÑ0AÐ BØ ?ÀÐ IØ �xÐ Ø ˜KÐ (Ø &Ù˜Ÿ™¨°[À*ÓMØð ð.¨t¯|©|Ð <Ø ˜Ÿ™Ð "Ø 4°fÐ =Ø  §¡Ð )Ø �; Ð &ð ð"˜ Ð (Ø 4°f¸fÐ EØ  § ¡ ¨vÐ 6Ø �; Ð 0ð  ð�; Ð (Ø �; Ð 'Ø �ZÐ Ø ˜Ÿ™Ð "ð  ñ/�Fr)N)rÚpygments.lexerrrÚpygments.tokenrrrrr r r r Ú__all__r r(r)r*Úr.s4ðñ÷0÷÷óð Ð €ô(�Jõ(r)