
    ,h#	                     \    d Z ddlmZmZmZ ddlmZmZmZm	Z	m
Z
mZmZ dgZ G d de      Zy)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.
    )
RegexLexerbygroupsinclude)CommentNameNumberOperatorPunctuationString
Whitespace
SoongLexerc                      e Zd ZdZdZdZg dZdgZd ee	j                  eee      dfd ee	j                  ee      d	f ed
      defg ed      dedfg ed       ed
      defdefdedfgd ee	ee      f ed       ed
      defdefdedfg ed      gdej"                  fdej$                  fgde	j&                  fdej*                  fdej,                  fdefdedfdedfde	fgdZy) r   Soongz2.18z9https://source.android.com/docs/setup/reference/androidbp)	androidbpbpsoongz
Android.bpz(\w*)(\s*)(\+?=)(\s*)
assign-rhsz(\w*)(\s*)(\{)in-rulecommentsz\s+exprz\nz#pop,z\]z(\w+)(:)(\s*)z\}in-mapz//.*z/(\\\n)?[*](.|\n)*?[*](\\\n)?/z(true|false)\bz0x[0-9a-fA-F]+z\d+z".*?"z\{z\[in-listz\w+)rootr   r   r   r   r   r   N)__name__
__module____qualname__nameversion_addedurlaliases	filenamesr   r   Variabler   r	   Functionr
   r   r   Single	MultilineBuiltinr   HexIntegerr   tokens     W/var/www/html/Resume-Scraper/venv/lib/python3.12/site-packages/pygments/lexers/soong.pyr   r      s   DM
EC*GI
 &dmmZ:F
 dmmZ=
 JZ 
  FOJ'

 FOJZ ;K(
 xk:FGFOJZ ;K(	
 H

 gnn%.0A0AB

 -

+V^^$vK*K+TN
[6Fr,   N)__doc__pygments.lexerr   r   r   pygments.tokenr   r   r   r	   r
   r   r   __all__r   r+   r,   r-   <module>r2      s6    9 8   .= =r,   