File: //opt/alt/python311/lib/python3.11/site-packages/pygments/lexers/__pycache__/julia.cpython-311.pyc
�
�;f�- � �� � d Z ddlmZmZmZmZmZmZ ddlm Z m
Z
mZmZm
Z
mZmZmZmZmZ ddlmZ ddlmZmZmZmZmZ ddgZdZd Z G d
� de� � Z G d� de� � ZdS )
z�
pygments.lexers.julia
~~~~~~~~~~~~~~~~~~~~~
Lexers for the Julia language.
:copyright: Copyright 2006-2024 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
� )�Lexer�
RegexLexer�bygroups�
do_insertions�words�include)
�Text�Comment�Operator�Keyword�Name�String�Number�Punctuation�Generic�
Whitespace��shebang_matches)�OPERATORS_LIST�DOTTED_OPERATORS_LIST�KEYWORD_LIST�BUILTIN_LIST�LITERAL_LIST�
JuliaLexer�JuliaConsoleLexeru) (?:[a-zA-Z_¡-][a-zA-Z_0-9!¡-]*)uN [²³¹ʰʲʳʷʸˡˢˣᴬᴮᴰᴱᴳᴴᴵᴶᴷᴸᴹᴺᴼᴾᴿᵀᵁᵂᵃᵇᵈᵉᵍᵏᵐᵒᵖᵗᵘᵛᵝᵞᵟᵠᵡᵢᵣᵤᵥᵦᵧᵨᵩᵪᶜᶠᶥᶦᶫᶰᶸᶻᶿ′″‴‵‶‷⁗⁰ⁱ⁴⁵⁶⁷⁸⁹⁺⁻⁼⁽⁾ⁿ₀₁₂₃₄₅₆₇₈₉₊₋₌₍₎ₐₑₒₓₕₖₗₘₙₚₛₜⱼⱽ]*c � � e Zd ZdZdZdZddgZdgZddgZd Z g d
e
f�de
f�dej d
f�def�de
f�dez dz ez dz eee
ee� � f�dez dz ej f�dez dz ee
ej � � f�dez dz ez dz eej e
ee
ej � � f�dez dz eee
ej � � f�dez dz eej e
e� � f� eg e�e�e�� � ef� ed� eD � � e�� � ef� eddg� � ef�dej f�dez d z ef�d! eej e� � d"f�d# eej e� � d$f�d% eej ej � � d&f�d' eej ej � � d(f�dez d)z eej e� � d*f�dez d+z eej e� � d,f�dez d-z eej ej � � d.f�dez d/z eej ej � � d0f�dez d1z eej e
� � d2f�d3ez dz eee
ej � � f�d4e
d2f�d5ez dz eee
eeej � � f�d6ez dz eee
eeej � � f�d7ez ej f� eg e�d�d8�e�d7e�9� � ej f� ee d:�� � ef� ee!d:�� � ej f� ee"d:�� � ej# f�eef�d;e$j% f�d<e$j% f�d=e$j% f�d>e$j&