Files
ServerSync/lib/pygments/lexers/__pycache__/eiffel.cpython-314.pyc

27 lines
2.9 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>i<EFBFBD>
<00><00>f<00>Rt^RIHtHtHtHt^RIHtHtH t H
t
H t H t H t HtR.t!RR]4tR#)z<>
pygments.lexers.eiffel
~~~~~~~~~~~~~~~~~~~~~~
Lexer for the Eiffel language.
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
)<04>
RegexLexer<EFBFBD>include<64>words<64>bygroups)<08>Comment<6E>Operator<6F>Keyword<72>Name<6D>String<6E>Number<65> Punctuation<6F>
Whitespace<EFBFBD> EiffelLexerc<00>.<00>]tRt^tRtRtRtR.tR.tR.t Rt
RR ] 3R
] P3R ] 3R ]P3R ]P"3R ]!]P"] ]P"43R]!]P"] ]P"43]!R"RRR7]P(3R]3R]3]!R4R]P.3R]3R]3R]3R]P43R] 3.RR]P83R]P:3R]P<3R]P>3R]P@3./t!R t"R!#)#rz
For Eiffel source code.
<EFBFBD>Eiffelzhttps://www.eiffel.com<6F>eiffelz*.ez text/x-eiffelz2.0<EFBFBD>rootz[^\S\n]+z--.*?$z0(?i)(true|false|void|current|result|precursor)\bz(?i)(not|xor|implies|or)\bz(?i)(and)(?:(\s+)(then))?\bz(?i)(or)(?:(\s+)(else))?\bz(?i)\bz\b)<02>prefix<69>suffixz"\[([^\]%]|%(.|\n)|\][^"])*?\]"z"([^"%\n]|%.)*?"<22>numbersz'([^'%]|%'|%%)'z4(//|\\\\|>=|<=|:=|/=|~|/~|[\\?!#%&@|+/\-=>*$<^\[\]])z ([{}():;,.])z$([a-z]\w*)|([A-Z][A-Z0-9_]*[a-z]\w*)z([A-Z][A-Z0-9_]*)z\n+z0[xX][a-fA-F0-9]+z
0[bB][01]+z 0[cC][0-7]+z!([0-9]+\.[0-9]*)|([0-9]*\.[0-9]+)z[0-9]+<2B>N)3<>across<73>agent<6E>alias<61>all<6C>as<61>assign<67>attached<65> attribute<74>check<63>class<73>convert<72>create<74>debug<75>deferred<65>
detachable<EFBFBD>do<64>else<73>elseif<69>end<6E>ensure<72>expanded<65>export<72>external<61>feature<72>from<6F>frozen<65>if<69>inherit<69>inspect<63> invariant<6E>like<6B>local<61>loop<6F>none<6E>note<74>obsolete<74>old<6C>once<63>only<6C>redefine<6E>rename<6D>require<72>rescue<75>retry<72>select<63>separate<74>then<65>undefine<6E>until<69>variant<6E>when)#<23>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>url<72>aliases<65> filenames<65> mimetypes<65> version_addedr r<00>Singler<00>Constantr<00>Wordrr<00>Reservedr
r<00>Charr r <00>Classr <00>Hex<65>Bin<69>Oct<63>Float<61>Integer<65>tokens<6E>__static_attributes__r<00><00>=/tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/eiffel.pyrrsp<00><00><08> <14>D<EFBFBD>
"<22>C<EFBFBD><17>j<EFBFBD>G<EFBFBD><16><07>I<EFBFBD> <20>!<21>I<EFBFBD><19>M<EFBFBD> <0F> <18>*<2A> %<25> <16><07><0E><0E> '<27> <18>*<2A> %<25> @<40>'<27>BR<42>BR<42> S<> *<2A>H<EFBFBD>M<EFBFBD>M<EFBFBD> :<3A> +<2B> <15>h<EFBFBD>m<EFBFBD>m<EFBFBD>Z<EFBFBD><18><1D><1D> ?<3F> A<01> *<2A> <15>h<EFBFBD>m<EFBFBD>m<EFBFBD>Z<EFBFBD><18><1D><1D> ?<3F> A<01> <12>8<>AJ<01>RW<52>Y<01><15> <1D> <1D> <1F>0<><16> 8<> <20>&<26> )<29> <13>I<EFBFBD> <1E> <1F><16><1B><1B> -<2D> D<>h<EFBFBD> O<> <1C>k<EFBFBD> *<2A> 4<>d<EFBFBD> ;<3B> !<21>4<EFBFBD>:<3A>:<3A> .<2E> <13>Z<EFBFBD> <20>;
<EFBFBD>> <12> !<21>6<EFBFBD>:<3A>:<3A> .<2E> <1A>F<EFBFBD>J<EFBFBD>J<EFBFBD> '<27> <1B>V<EFBFBD>Z<EFBFBD>Z<EFBFBD> (<28> 1<>6<EFBFBD><<3C><<3C> @<40> <16><06><0E><0E> '<27> 
<EFBFBD>A'<06>FrbN)rN<00>pygments.lexerrrrr<00>pygments.tokenrrrr r
r r r <00>__all__rrrbrc<00><module>rgs7<00><01><04>@<01>?<3F><1C><1C><1C> <19>/<2F><07>2<06>*<2A>2rb