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

34 lines
3.8 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>i0 <00><00>f<00>Rt^RIHtHtHtHt^RIHtHtH t H
t
H t H t H t HtR.t!RR]4tR#)z<>
pygments.lexers.sophia
~~~~~~~~~~~~~~~~~~~~~~
Lexer for Sophia.
Derived from pygments/lexers/reason.py.
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
)<04>
RegexLexer<EFBFBD>include<64>default<6C>words)<08>Comment<6E>Keyword<72>Name<6D>Number<65>Operator<6F> Punctuation<6F>String<6E>Text<78> SophiaLexerc<00><><00>]tRt^tRtRtR.tR.t.tRt Rt
R1t R2t R3t R4tRR ]P 3R
]P 3R ]P 3.R R ]P$3R]P(3R]P,R3R]P.3R]P23R]P4R3R]P83R]P:3R]P<3]!] RR7]3]!] RR7]P@3]!] RRR7]!PD3]!]RRR7]PF3R]!PD3R]$3R]P:3R]3R]PJ3R ]PJ3R!]PL3R"]PNR3.RR#]P43R$]P4R%3R&]P4R'3R(]P43.RR)]PN3](!R4R*]PN3R"]PNR'3.RR ]3R+]$3R,]P.3R-]P.R'3R.]R'3])!R'4./t*R/t+R0#)5rz
A Sophia lexer.
<EFBFBD>Sophia<69>sophiaz*.aesz#https://docs.aeternity.com/aesophiaz2.11<EFBFBD>stringzescape-sequencez \\[\\"\'ntbr]z
\\[0-9]{3}z\\x[0-9a-fA-F]{2}<7D>rootz\s+z(true|false)\bz\b([A-Z][\w\']*)(?=\s*\.)<29>dottedz\b([A-Z][\w\']*)z//.*?\nz \/\*(?!/)<29>commentz0[xX][\da-fA-F][\da-fA-F_]*z#[\da-fA-F][\da-fA-F_]*z\d[\d_]*z\b)<01>suffix)<02>prefixrz[=!<>+\\*/:&|?~@^-]z[.;:{}(),\[\]]z(ak_|ok_|oq_|ct_)[\w']*z [^\W\d][\w']*z7'(?:(\\[\\\"'ntbr ])|(\\[0-9]{3})|(\\x[0-9a-fA-F]{2}))'z'.'z '[a-z][\w]*<2A>"z[^/*]+z\/\*z#pushz\*\/z#popz\*z[^\\"]+z\\\nz\.z[A-Z][\w\']*(?=\s*\.)z [A-Z][\w\']*z [a-z_][\w\']*<2A>N)<18>contractr<00>let<65>switch<63>type<70>record<72>datatype<70>if<69>elif<69>else<73>function<6F>stateful<75>payable<6C>public<69>
entrypoint<EFBFBD>private<74>indexed<65> namespace<63> interface<63>main<69>using<6E>as<61>for<6F>hiding)<04>state<74>put<75>abort<72>require)<05>mod<6F>band<6E>bor<6F>bxor<6F>bnot)<10>int<6E>address<73>bool<6F>bits<74>bytesr<00>list<73>option<6F>char<61>unit<69>map<61>event<6E>hash<73> signature<72>oracle<6C> oracle_query),<2C>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>aliases<65> filenames<65> mimetypes<65>url<72> version_added<65>keywords<64>builtins<6E>word_operators<72>primitive_typesr <00>Escaper <00>
Whitespacer<00>Constantr<00>Class<73>Functionr<00>Single<6C> Multiliner <00>Hex<65>Label<65>Integerr<00>Builtinr
<00>Word<72>Typer <00>Char<61>Variable<6C>Doublerr<00>tokens<6E>__static_attributes__r<00><00>=/tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/sophia.pyrrsf<00><00><08> <14>D<EFBFBD><17>j<EFBFBD>G<EFBFBD><18> <09>I<EFBFBD><12>I<EFBFBD>
/<2F>C<EFBFBD><1A>M<EFBFBD><06>H<EFBFBD>4<>H<EFBFBD>;<3B>N<EFBFBD>F<01>O<EFBFBD>
<1A> <1D>v<EFBFBD>}<7D>}<7D> -<2D> <1A>F<EFBFBD>M<EFBFBD>M<EFBFBD> *<2A> !<21>6<EFBFBD>=<3D>=<3D> 1<>
<EFBFBD>
<0F> <13>T<EFBFBD>_<EFBFBD>_<EFBFBD> %<25> <1E><07> 0<> 0<> 1<> )<29>4<EFBFBD>:<3A>:<3A>x<EFBFBD> @<40> <20>$<24>-<2D>-<2D> 0<> <17><17><1E><1E> (<28> <19>7<EFBFBD>,<2C>,<2C>i<EFBFBD> 8<> +<2B>V<EFBFBD>Z<EFBFBD>Z<EFBFBD> 8<> '<27><14><1A><1A> 4<> <18>&<26>.<2E>.<2E> )<29> <12>8<EFBFBD>E<EFBFBD> *<2A>G<EFBFBD> 4<> <12>8<EFBFBD>E<EFBFBD> *<2A>D<EFBFBD>L<EFBFBD>L<EFBFBD> 9<> <12>><3E>%<25><05> ><3E><08> <0A> <0A> N<> <12>?<3F>5<EFBFBD><15> ?<3F><17><1C><1C> N<> #<23>X<EFBFBD>]<5D>]<5D> 3<> <1E> <0B> ,<2C> '<27><14><1A><1A> 4<> <1D>t<EFBFBD> $<24> G<> <13>[<5B>[<5B> <1A> <13>V<EFBFBD>[<5B>[<5B> !<21> <1B>T<EFBFBD>]<5D>]<5D> +<2B> <11>6<EFBFBD>=<3D>=<3D>(<28> +<2B>9
<EFBFBD>< <12> <16><07>)<29>)<29> *<2A> <14>g<EFBFBD>'<27>'<27><17> 1<> <14>g<EFBFBD>'<27>'<27><16> 0<> <12>G<EFBFBD>%<25>%<25> &<26> 
<EFBFBD> <11> <17><16><1D><1D> '<27> <13>%<25> &<26> <14>f<EFBFBD>m<EFBFBD>m<EFBFBD> $<24> <11>6<EFBFBD>=<3D>=<3D>&<26> )<29> 
<EFBFBD> <11> <13>T<EFBFBD>N<EFBFBD> <12>K<EFBFBD> <20> %<25>t<EFBFBD>}<7D>}<7D> 5<> <1C>d<EFBFBD>m<EFBFBD>m<EFBFBD>V<EFBFBD> 4<> <1D>t<EFBFBD>V<EFBFBD> ,<2C> <13>F<EFBFBD>O<EFBFBD> 
<EFBFBD>a8<06>FrjN)rM<00>pygments.lexerrrrr<00>pygments.tokenrrrr r
r r r <00>__all__rrrjrk<00><module>ros8<00><01>
<04>?<3F>><3E><1E><1E><1E> <19>/<2F><07>S<06>*<2A>Srj