File: //opt/saltstack/salt/lib/python3.10/site-packages/pygments/lexers/__pycache__/maple.cpython-310.pyc
o
;j � @ sZ d Z ddlmZmZmZ ddlmZmZmZm Z m
Z
mZmZm
Z
dgZG dd� de�ZdS )z�
pygments.lexers.maple
~~~~~~~~~~~~~~~~~~~~~
Lexers for Maple.
:copyright: Copyright 2006-present by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
� )�words�bygroups�ExtendedRegexLexer)�Comment�Name�String�
Whitespace�Operator�Punctuation�Number�Keyword�
MapleLexerc @ s� e Zd ZdZdZdgZg d�ZdgZdZdZ dZ
d Zd
d� Zde
jfd
e
jdfdefdefdefee
ddd�efeeddd�ejfdefdefdefdeeje�fdejfdejfdefgde
jdfde
jdfde
jfgd �Zd!d"� Zd#S )$r
z
Lexer for Maple.
ZMapleZmaple)z*.mplz*.miz*.mmztext/x-maplez)https://www.maplesoft.com/products/Maple/z2.19)/�andZassuming�breakZbyZcatch�descriptionZdo�done�elif�else�end�errorZexport�fi�finally�for�from�global�if�implies�in� intersect�local�minus�mod�module�next�notZod�option�options�or�proc�quit�read�returnZsave�stop�subsetZthen�to�try�unionZuseZuses�while�xor)��abs�add� addressofZanamesr ZandmapZandseqZappendto�Array�arrayZArrayOptionsZassemble�ASSERTZassign�assignedZ
attributes�cat�ceilZcoeffZcoeffs� conjugate�convertZCopySign�DEBUGZ debugoptsZDefault0ZDefaultOverflowZDefaultUnderflowZdegreeZdenom�diffZdisassembleZdivider �entriesZEqualEntries�evalZevalbZevalfZevalhfZ
evalindetsZevaln�expandZexports� factorial�floor�fracZfremZ FromInertZfrontend�gcZgenpolyZhasZhastypeZhfarrayZicontentZigcdZilcmZilog10ZImr Zindets�indicesr ZiolibZiquoZirem�irootrH �isqrtZ
kerneloptsZlcoeffZldegree�lengthZlexorderZlhsZ
lowerboundZlprintZmacro�map�maxZmaxnorm�memberZ
membertype�minr r! ZmodpZmodp1Zmodp2�mods�mulZ NextAfterZnopsZnormalr$ Z numboccurZnumelemsZnumerZNumericClassZNumericEventZNumericEventHandlerZ
NumericStatus�opr'