K i# \dZddlmZmZmZddlmZmZmZm Z m Z m Z m Z dgZ GddeZy)z pygments.lexers.soong ~~~~~~~~~~~~~~~~~~~~~ Lexers for Soong (Android.bp Blueprint) files. :copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. ) RegexLexerbygroupsinclude)CommentNameNumberOperator PunctuationString Whitespace SoongLexerceZdZdZdZdZgdZdgZdee je e e dfdee je ed fed d e fged d e dfged ed d e fdefdedfgdee ee fed ed d e fdefdedfgedgdej"fdej$fgde j&fdej*fdej,fdefdedfdedfde fgdZy) r Soongz2.18z9https://source.android.com/docs/setup/reference/androidbp) androidbpbpsoongz Android.bpz(\w*)(\s*)(\+?=)(\s*) assign-rhsz(\w*)(\s*)(\{)in-rulecommentsz\s+exprz\nz#pop,z\]z (\w+)(:)(\s*)z\}in-mapz//.*z/(\\\n)?[*](.|\n)*?[*](\\\n)?/z(true|false)\bz0x[0-9a-fA-F]+z\d+z".*?"z\{z\[in-listz\w+)rootrrrrrrN)__name__ __module__ __qualname__name version_addedurlaliases filenamesrrVariabler r Functionr rrSingle MultilineBuiltinrHexIntegerr tokens[/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/pygments/lexers/soong.pyr r s DM EC*GI & dmmZ: F    dmmZ =   J  Z  FO J ' FO J  Z ;  K (  xk:F G FO J  Z ;  K (   H  gnn % .0A0A B  -  + V^^ $ v  K * K + TN [6Fr,N)__doc__pygments.lexerrrrpygments.tokenrrrr r r r __all__r r+r,r-r2s698 .==r,