
                         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-2023 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S\4S\R                   4S\R"                  4SSR%                  \
5      -  \4SSR%                  \5      -  \R(                  4SSR%                  \5      -  \R*                  4SSR%                  \5      -  \R,                  4S\4S\R0                  4S\4/
0rSrg)r      z.
For the X10 language.

.. versionadded:: 2.2
X10zhttp://x10-lang.org/x10xtenz*.x10z
text/x-x10),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(%s)\b|z"(\\\\|\\[^\\]|[^"\\])*"z!'\\.'|'[^\\]'|'\\u[0-9a-fA-F]{4}'. N)__name__
__module____qualname____firstlineno____doc__nameurlaliases	filenames	mimetypeskeywordstypesvalues	modifiersr   r   Single	Multilinejoinr   TypeConstantDeclarationr   Chartokens__static_attributes__rP       &lib/third_party/pygments/lexers/x10.pyr   r      s     D
 CfoG	IIH 	 
FI 	$( 1 12388H--w7388E?*GLL9388F++W-=-=>388I..0C0CD(&116;;?4L
Frh   N)
rU   pygments.lexerr   pygments.tokenr   r   r   r   __all__r   rP   rh   ri   <module>rm      s(    & 9 9,2z 2rh   