文件操作 - apl.cpython-311.pyc
返回文件管理
返回主菜单
删除本文件
文件: /usr/lib/python3/dist-packages/pygments/lexers/__pycache__/apl.cpython-311.pyc
编辑文件内容
� �E�cM � �` � d Z ddlmZ ddlmZmZmZmZmZm Z m Z mZ dgZ G d� de� � Z dS )z� pygments.lexers.apl ~~~~~~~~~~~~~~~~~~~ Lexers for APL. :copyright: Copyright 2006-2022 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. � )� RegexLexer)�Comment�Operator�Keyword�Name�String�Number�Punctuation� Whitespace�APLLexerc � � e Zd ZdZdZdZdgZg d�Zddefde j fd ej fd ej fde fdej fd ej fdej fdefdej fdefdej fdej j fdej fdej j fdej fgiZdS )r z8 A simple APL lexer. .. versionadded:: 2.0 �APLz:https://en.m.wikipedia.org/wiki/APL_(programming_language)�apl)z*.aplz*.aplfz*.aploz*.aplnz*.aplcz*.apliz*.dyalog�rootz\s+u [⍝#].*$z\'((\'\')|[^\'])*\'z"(("")|[^"])*"u [⋄◇()]z[\[\];]u* ⎕[A-Za-zΔ∆⍙][A-Za-zΔ∆⍙_¯0-9]*u( [A-Za-zΔ∆⍙_][A-Za-zΔ∆⍙_¯0-9]*u� ¯?(0[Xx][0-9A-Fa-f]+|[0-9]*\.?[0-9]+([Ee][+¯]?[0-9]+)?|¯|∞)([Jj]¯?(0[Xx][0-9A-Fa-f]+|[0-9]*\.?[0-9]+([Ee][+¯]?[0-9]+)?|¯|∞))?u3 [\.\\\/⌿⍀¨⍣⍨⍠⍤∘⌸&⌶@⌺⍥⍛⍢]u� [+\-×÷⌈⌊∣|⍳?*⍟○!⌹<≤=>≥≠≡≢∊⍷∪∩~∨∧⍱⍲⍴,⍪⌽⊖⍉↑↓⊂⊃⌷⍋⍒⊤⊥⍕⍎⊣⊢⍁⍂≈⌸⍯↗⊆⊇⍸√⌾…⍮]u ⍬u [⎕⍞]u [←→]u [⍺⍵⍶⍹∇:]z[{}]N)�__name__� __module__�__qualname__�__doc__�name�url�aliases� filenamesr r �Singler �Doubler �Regexr �Function�Variabler � Attributer �Constant�Globalr �Declaration�Builtin�Pseudo�Type�tokens� � �5/usr/lib/python3/dist-packages/pygments/lexers/apl.pyr r s � � � � � �� � �D� F�C��g�G�� � �I� � �Z� � �7�>�*� $�V�]�3� �� �.� �K�(� ���&� ;�D�M�J� 9�$�-�H�X� � � D�T�^�T� |� � � �T�]�#� �$�-�.�/� �'�-�.� #�D�L�$7�8� �g�l�#�KF �H�F�F�Fr'