
    5h                     H    S r SSKJr  SSKJrJrJrJr  S/r " S S\5      r	g)z
pygments.lexers.x10
~~~~~~~~~~~~~~~~~~~

Lexers for the X10 programming language.

:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
    )
RegexLexer)TextCommentKeywordStringX10Lexerc                      \ rS rSrSrSrSrSS/rS/rS/r	S	r
S
rSrSrSrSS\4S\R"                  4S\R$                  4SR'                  SR)                  \5      5      \4SR'                  SR)                  \5      5      \R,                  4SR'                  SR)                  \5      5      \R.                  4SR'                  SR)                  \5      5      \R0                  4S\4S\R4                  4S\4/
0rSrg)r      z
For the X10 language.
X10zhttp://x10-lang.org/x10xtenz*.x10z
text/x-x10z2.2),asassertasyncatathomeateachatomicbreakcasecatchclassclockedcontinuedefdefaultdoelsefinalfinallyfinishforgotohaszerohereifimportin
instanceof	interfaceisrefnewofferoperatorpackagereturnstructswitchthrowtrytypevalvarwhenwhilevoid)falsenullselfsuperthistrue)abstractextends
implementsnativeoffersprivateproperty	protectedpublicstaticthrows	transientrootz[^\S\n]+z//.*?\nz/\*(.|\n)*?\*/z\b({})\b|z"(\\\\|\\[^\\]|[^"\\])*"z!'\\.'|'[^\\]'|'\\u[0-9a-fA-F]{4}'. N)__name__
__module____qualname____firstlineno____doc__nameurlaliases	filenames	mimetypesversion_addedkeywordstypesvalues	modifiersr   r   Single	Multilineformatjoinr   TypeConstantDeclarationr   Chartokens__static_attributes__rP       ^/var/www/html/cementerio_25MayoBackend/env/lib/python3.13/site-packages/pygments/lexers/x10.pyr   r      s    D
 CfoG	IIMH 	 
FI 	$( 1 12 23W=0',,? 0173C3CD 34g6I6IJ(&116;;?4L
Frj   N)
rU   pygments.lexerr   pygments.tokenr   r   r   r   __all__r   rP   rj   rk   <module>ro      s(    & 9 9,1z 1rj   