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

154 lines
26 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>i><3E><00><00><><00>Rt^RIt^RIHtHtHtHtHt^RIH t H
t
H t H t H t HtHtHtHt.ROt!R R]4t!R
R]4t!R R]4t!R R]4t!R R]4tR#)z<>
pygments.lexers.ml
~~~~~~~~~~~~~~~~~~
Lexers for ML family languages.
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)<05>
RegexLexer<EFBFBD>include<64>bygroups<70>default<6C>words) <09>Text<78>Comment<6E>Operator<6F>Keyword<72>Name<6D>String<6E>Number<65> Punctuation<6F>Error<6F>SMLLexer<65>
OcamlLexer<EFBFBD>OpaLexer<65> ReasonLexer<65>
FStarLexerc<00><> a<00>]tRt^toRtRtR.t.R<>OtRR.tRt Rt
0RkR kR
kR kR kR kRkRkRkRkRkRkRkRkRkRkRkRkRkRkRkRkRkRkR kR!kR"kR#kR$kR%kR&kR'kR(kR)kR*kR+kR,kR-kR.kR/kR0kt 0R<>mt 0R<>mt R5tR6tR7tR8tR9tR:t/R;R<]3R=]P,R>3.bR?R@]RA3RB]RC3RD]P2R<>3RE]P2RA3RF]P2RC3.bRGRHP5RIP7RJ] 444]3RK]P:RL3RM]P<RN3RO]P@3RP]P@3RQ]PB3RR]PD3RS]PD3RT]PD3RU]PB3RV]#PH3RW] R32]#PH3RX] R32]#PH3RY]P2RZ3R[]P2R\3R]]P2R^3R_]P2R`3Ra]#PJ3R2] Rb2]Rc3R2] R32]3R2] R32]3.bRcR2] Rb2]3R2] R32]RC3R2] R32]RC3R<]&3Rd]&3.bRe]'!RA4.bRA](!R;4Rf]P2Rg3Rh]P2R<>3](!R?4](!RG4Rd]&3.bRi](!R;4Rk]3R=]P,R>3Rl]P2Rj3Rm]P2R<>3R1]Rj3Rn]P2R<>3](!R?4](!RG4Rd]&3.
bRL]!]P:4bRN]!]P<4bRoRpP5RIP7] 44]RC3.bR^](!R;4](!Ro4R2] R32]#PR3]'!RC4.bRj](!R;4Ra]#PJ3Rq]Rr3R2] R32]#PTRC3R2] R32]#PTRC3]'!RC4.bRg](!R;4Ra]#PJ3Rq]Rr3R2] Rs] Rt2]+!]#PX]]4RC3R2] Rs] Rt2]+!]#PX]]4RC3R2] R32]#PXRC3R2] R32]#PXRC3]'!RC4.bR`](!R;4](!Ro4Ra]#PJ3Rq]Rr3Ru] R32]R<>3R2] R32]PZ3R2] R32]PZ3Rd]&RC3.bRv](!R;4Rw]P2R<>3](!Ro4](!RG4Rd]&RC3.bRZ](!R;4](!Ro4Ra]#PJ3Rq]Rr3Rx]+!]]]P24RC3Ru] R32]R<>3R2] R32]PZ3R2] R32]PZ3Rd]&RC3. bRy](!R;4Rw]P2R<>3R{]P2R<>3R|]P23R}] R32]+!]]]#P\43R~] R32]+!]]]#P\43](!Ro4](!RG4Rd]&3. bR\](!R;4R] R32]+!]P2]]#P\43R<>] R32]+!]P2]]#P\43R|]P23R2] R<>] R32]#P\3]'!RC4.Rz](!R;4R2] R32]#P\RC3R2] R32]#P\RC3Rd]&RC3.RrRk]3R=]P,R>3Ra]#PJ3]]#3R4]3R<>]RC3]]#3.R>R<>]P,3R=]P,R<>3R<>]P,RC3R<>]P,3./Ct/R<>t0Vt1R<31>#)<29>rz
For the Standard ML language.
z Standard ML<4D>smlztext/x-standardmlzapplication/x-standardmlz)https://en.wikipedia.org/wiki/Standard_ML<4D>1.5<EFBFBD>abstype<70>and<6E>andalso<73>as<61>case<73>datatype<70>do<64>else<73>end<6E> exception<6F>fn<66>fun<75>handle<6C>if<69>in<69>infix<69>infixr<78>let<65>local<61>nonfix<69>of<6F>op<6F>open<65>orelse<73>raise<73>rec<65>then<65>type<70>val<61>with<74>withtype<70>while<6C>eqtype<70>functorr<00>sharing<6E>sig<69> signature<72>struct<63> structure<72>where<72>\|<7C>(<28>)<29>,z[a-zA-Z][\w']*z[!%&$#+\-/:<=>?@\\~`^|*]+c <08><><00>RV3R\P3R\P3R\P3R\P3R\P3RVR3.#)z[^"\\]z\\[\\"abtnvfr]z\\\^[\x40-\x5e]<5D>
\\[0-9]{3}z\\u[0-9a-fA-F]{4}z\\\s+\\<5C>"<22>#pop)r <00>Escape<70>Interpol)<01>whatkinds&<26>9/tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/ml.py<70>stringy<67>SMLLexer.stringy<s\<00><00> <16><08> !<21> <1E><06> <0A> <0A> .<2E> <20><16><1D><1D> /<2F> <1A>F<EFBFBD>M<EFBFBD>M<EFBFBD> *<2A> !<21>6<EFBFBD>=<3D>=<3D> 1<> <17><16><1F><1F> )<29> <11>8<EFBFBD>V<EFBFBD> $<24> 
<EFBFBD>
<EFBFBD>c#<08>"<00>VP^4VP9d\pM\PpVP ^4W!P^43x<00>VP ^4\ VP^43x<00>R#5i<01><02>N)<07>group<75>alphanumid_reservedrr <00> Namespace<63>startr<00><03>self<6C>match<63>tokens&& rK<00>long_id_callback<63>SMLLexer.long_id_callbackKsa<00><00><00> <10>;<3B>;<3B>q<EFBFBD>><3E>T<EFBFBD>5<>5<> 5<><19>E<EFBFBD><18>N<EFBFBD>N<EFBFBD>E<EFBFBD><13>k<EFBFBD>k<EFBFBD>!<21>n<EFBFBD>e<EFBFBD>[<5B>[<5B><11>^<5E>3<>3<><13>k<EFBFBD>k<EFBFBD>!<21>n<EFBFBD>k<EFBFBD>5<EFBFBD>;<3B>;<3B>q<EFBFBD>><3E>9<>9<>s<00>BB c#<08><>"<00>VP^4VP9d\pM-VP^4VP9d\pM\pVP ^4W!P^43x<00>R#5irP)rRrSr<00>symbolicid_reservedr rUrVs&& rK<00>end_id_callback<63>SMLLexer.end_id_callbackSs[<00><00><00> <10>;<3B>;<3B>q<EFBFBD>><3E>T<EFBFBD>5<>5<> 5<><19>E<EFBFBD> <12>[<5B>[<5B><11>^<5E>t<EFBFBD>7<>7<> 7<><19>E<EFBFBD><18>E<EFBFBD><13>k<EFBFBD>k<EFBFBD>!<21>n<EFBFBD>e<EFBFBD>[<5B>[<5B><11>^<5E>3<>3<>s<00>A;A=c#<08><>"<00>VP^4pW P9d\PpMW P9d\
pM\ pVP^4W23x<00>R#5irP)rRrSr
<00>Reservedr]rr rU)rWrX<00>strrYs&& rK<00> id_callback<63>SMLLexer.id_callback\sR<00><00><00><13>k<EFBFBD>k<EFBFBD>!<21>n<EFBFBD><03> <0E>*<2A>*<2A> *<2A><1B>$<24>$<24>E<EFBFBD> <10>,<2C>,<2C> ,<2C><1F>E<EFBFBD><18>E<EFBFBD><13>k<EFBFBD>k<EFBFBD>!<21>n<EFBFBD>e<EFBFBD>(<28>(<28>s<00>A'A)<01>
whitespace<EFBFBD>\s+<2B>\(\*<2A>comment<6E>
delimitersz\(|\[|\{<7B>mainz\)|\]|\}rGz\b(let|if|local)\b(?!\')z\b(struct|sig|while)\b(?!\')z\b(do|else|end|in|then)\b(?!\')<29>core<72>({})<29>|c#<08>N"<00>TFp\P!V4x<00>K R#5i)N)<02>re<72>escape)<02>.0<EFBFBD>zs& rK<00> <genexpr><3E>SMLLexer.<genexpr>|s<00><00><00>$J<>><3E>a<EFBFBD>R<EFBFBD>Y<EFBFBD>Y<EFBFBD>q<EFBFBD>\<5C>\<5C>><3E>s<00>#%z#"<22>charrF<00>stringz~?0x[0-9a-fA-F]+z0wx[0-9a-fA-F]+z0w\d+z~?\d+\.\d+[eE]~?\d+z
~?\d+\.\d+z~?\d+[eE]~?\d+z~?\d+z#\s*[1-9][0-9]*z#\s*(z#\s+(z\b(datatype|abstype)\b(?!\')<29>dnamez\b(exception)\b(?!\')<29>enamez4\b(functor|include|open|signature|structure)\b(?!\')<29>snamez\b(type|eqtype)\b(?!\')<29>tnamez \'[\w\']*z)(\.)<29>dottedz\S+<2B>rootz\b(val|and)\b(?!\')<29>vnamez\b(fun)\b(?!\')<29>main-fun<75>fnamez\sz\b(fun|and)\b(?!\')z\b(val)\b(?!\')z\b(case|handle)\b(?!\')<29>breakoutz(?=\b({})\b(?!\'))<29>\(<28>tyvarseqz )(\s*)(=(?!z))<29>=(?!<21>typbindz\b(and)\b(?!\')z(=)(\s*)(datatype)<29>datbind<6E>datconz\b(withtype)\b(?!\')z\b(of)\b(?!\')z
(\|)(\s*)(z
(\|)(\s+)(z (and\b)(\s+)(z (and\b)(\s*)(z)|(<28>\)z[^(*)]<5D>#push<73>\*\)<29>[(*)]<5D>N)z*.smlz*.sigz*.fun><00>#<23>:<3A>=<3D>-><3E>:><3E>=>r@>
rArBrC<00>;<3B>[<5B>]<5D>_<>{<7B>}<7D>...)rjrj)rGr~r)rGrjr})rGrj)rGr<>)rGrz)rGr<>r<>)rGrw)2<>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>aliases<65> filenames<65> mimetypes<65>url<72> version_addedrSr]<00>nonid_reserved<65> alphanumid_re<72> symbolicid_rerLrZr^rcrr<00> Multilinerr
ra<00>format<61>joinr <00>Char<61>Doubler <00>Hex<65>Integer<65>Floatr <00>Label<65> DecoratorrrrrT<00>Functionr<00>Variable<6C>Type<70>Class<73>tokens<6E>__static_attributes__<5F>__classdictcell__)<01> __classdict__s@rKrrsy
<00><><00><00><08> <19>D<EFBFBD><14>g<EFBFBD>G<EFBFBD>+<2B>I<EFBFBD>$<24>&@<40>A<>I<EFBFBD>
5<EFBFBD>C<EFBFBD><19>M<EFBFBD> <06><11> <06><18> <06>#<23> <06>%)<29> <06>+1<> <06>3=<3D> <06>?C<> <06>EK<45> <06> <0E> <06><1B> <06>!<21> <06>#(<28> <06>*2<> <06>48<34> <06>:><3E> <06>@G<01> <06> <11> <06><18> <06>!<21> <06>#+<2B> <06>-1<> <06>37<33> <06>9?<3F> <06>AI<01> <06>
<10> <06>
<17> <06>
<1F> <06>
!'<27> <06>
).<2E> <06>
06<30> <06>
8B<01> <06>
DK<01> <06> <11> <06><1C> <06>'<27> <06>)2<> <06>49<34> <06>;F<01> <06> <11> <06><1E> <06> '<27> <06><17><06><17>J<01>N<EFBFBD>%<25>M<EFBFBD>0<>M<EFBFBD> 
<EFBFBD>:<3A>4<>)<29>z<06><14> <13>T<EFBFBD>N<EFBFBD> <14>g<EFBFBD>'<27>'<27><19> 3<>
<EFBFBD>z<06> <15> <19>+<2B>v<EFBFBD> .<2E> <18>+<2B>v<EFBFBD> .<2E> (<28>'<27>*:<3A>*:<3A><L<> M<> ,<2C>g<EFBFBD>.><3E>.><3E><06> G<> /<2F><17>1A<31>1A<31>6<EFBFBD> J<> 
<EFBFBD>z<06>( <0F> <14>^<5E>^<5E>C<EFBFBD>H<EFBFBD>H<EFBFBD>$J<>><3E>$J<>J<> K<> <18> <1A><13>F<EFBFBD>K<EFBFBD>K<EFBFBD><16> (<28> <11>6<EFBFBD>=<3D>=<3D>(<28> +<2B> <20>&<26>*<2A>*<2A> -<2D> <1F><16><1A><1A> ,<2C> <15>v<EFBFBD>~<7E>~<7E> &<26> #<23>V<EFBFBD>\<5C>\<5C> 2<> <1A>F<EFBFBD>L<EFBFBD>L<EFBFBD> )<29> <1E><06> <0C> <0C> -<2D> <15>v<EFBFBD>~<7E>~<7E> &<26> <20><14><1A><1A> ,<2C><15>m<EFBFBD>_<EFBFBD>A<EFBFBD> &<26><04>
<EFBFBD>
<EFBFBD> 3<><15>m<EFBFBD>_<EFBFBD>A<EFBFBD> &<26><04>
<EFBFBD>
<EFBFBD> 3<> ,<2C>g<EFBFBD>.><3E>.><3E><07> H<> %<25>w<EFBFBD>'7<>'7<><17> A<> D<> <14> <1D> <1D>w<EFBFBD> (<28> '<27><17>)9<>)9<>7<EFBFBD> C<><1A>4<EFBFBD>><3E>><3E> *<2A><11>-<2D><1F><05> &<26>(8<>(<28> C<><11>-<2D><1F><01> "<22>K<EFBFBD> 0<><11>-<2D><1F><01> "<22>K<EFBFBD> 0<>? 
<EFBFBD>)z<06>j <11><11>-<2D><1F><05> &<26>(8<> 9<><11>-<2D><1F><01> "<22>O<EFBFBD>V<EFBFBD> <<3C><11>-<2D><1F><01> "<22>O<EFBFBD>V<EFBFBD> <<3C> <13>U<EFBFBD>O<EFBFBD> <13>U<EFBFBD>O<EFBFBD> 
<EFBFBD>kz<06>~ <0F> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>z<06>J <0F> <13>L<EFBFBD> !<21>$<24>W<EFBFBD>%5<>%5<>w<EFBFBD> ?<3F> <1F><17>!1<>!1<> *<2A> ,<2C> <14>L<EFBFBD> !<21> <13>F<EFBFBD>O<EFBFBD> <13>U<EFBFBD>O<EFBFBD> 
<EFBFBD>Kz<06>f <13> <13>L<EFBFBD> !<21> <12>D<EFBFBD>M<EFBFBD> <14>g<EFBFBD>'<27>'<27><19> 3<>$<24>W<EFBFBD>%5<>%5<>w<EFBFBD> ?<3F> <1F><17>!1<>!1<> &<26> (<28><13>K<EFBFBD><17> )<29> '<27><17>)9<>)9<> <1D> <1F> <14>L<EFBFBD> !<21> <13>F<EFBFBD>O<EFBFBD> <13>U<EFBFBD>O<EFBFBD>%
<EFBFBD>gz<06>R <0F><07><06> <0B> <0B>$<24>Sz<06>T <11>'<27>&<26>-<2D>-<2D>(<28>Uz<06>X <13> "<22> )<29> )<29>#<23>(<28>(<28>3F<33>*G<> H<>$<24>PV<50> W<>
<EFBFBD>Yz<06>b <10> <13>L<EFBFBD> !<21> <13>J<EFBFBD> <1F><11>-<2D><1F><01> "<22>D<EFBFBD>N<EFBFBD>N<EFBFBD> 3<> <13>F<EFBFBD>O<EFBFBD> 
<EFBFBD>cz<06>t <10> <13>L<EFBFBD> !<21> <19>4<EFBFBD>><3E>><3E> *<2A> <12>K<EFBFBD><1A> ,<2C><11>-<2D><1F><01> "<22>D<EFBFBD>M<EFBFBD>M<EFBFBD>6<EFBFBD> :<3A><11>-<2D><1F><01> "<22>D<EFBFBD>M<EFBFBD>M<EFBFBD>6<EFBFBD> :<3A> <14>F<EFBFBD>O<EFBFBD>

<EFBFBD>uz<06>N <10> <13>L<EFBFBD> !<21> <19>4<EFBFBD>><3E>><3E> *<2A> <12>K<EFBFBD><1A> ,<2C><11>-<2D><1F> <0B>M<EFBFBD>?<3F>"<22> =<3D> <15>d<EFBFBD>m<EFBFBD>m<EFBFBD>T<EFBFBD>;<3B> 7<><16> A<01><11>-<2D><1F> <0B>M<EFBFBD>?<3F>"<22> =<3D> <15>d<EFBFBD>m<EFBFBD>m<EFBFBD>T<EFBFBD>;<3B> 7<><16> A<01><11>-<2D><1F><01> "<22>D<EFBFBD>M<EFBFBD>M<EFBFBD>6<EFBFBD> :<3A><11>-<2D><1F><01> "<22>D<EFBFBD>M<EFBFBD>M<EFBFBD>6<EFBFBD> :<3A> <14>F<EFBFBD>O<EFBFBD>
<EFBFBD>Oz<06>p <10> <13>L<EFBFBD> !<21> <13>J<EFBFBD> <1F> <19>4<EFBFBD>><3E>><3E> *<2A> <12>K<EFBFBD><1A> ,<2C><14>]<5D>O<EFBFBD>1<EFBFBD> %<25>{<7B>4G<34> H<><11>-<2D><1F><01> "<22>G<EFBFBD>L<EFBFBD>L<EFBFBD> 1<><11>-<2D><1F><01> "<22>G<EFBFBD>L<EFBFBD>L<EFBFBD> 1<> <13>U<EFBFBD>F<EFBFBD> #<23> 
<EFBFBD>qz<06>L <12> <13>L<EFBFBD> !<21> <1F><17>!1<>!1<>3D<33> E<> <13>J<EFBFBD> <1F> <13>F<EFBFBD>O<EFBFBD> <13>U<EFBFBD>F<EFBFBD> #<23>
<EFBFBD>Mz<06>b <10> <13>L<EFBFBD> !<21> <13>J<EFBFBD> <1F> <19>4<EFBFBD>><3E>><3E> *<2A> <12>K<EFBFBD><1A> ,<2C> "<22> <15>k<EFBFBD>4<EFBFBD><17>)9<>)9<> :<3A>F<EFBFBD> D<01><14>]<5D>O<EFBFBD>1<EFBFBD> %<25>{<7B> *<2A> ,<2C><12>-<2D><1F><01> "<22>G<EFBFBD>L<EFBFBD>L<EFBFBD> 1<><11>-<2D><1F><01> "<22>G<EFBFBD>L<EFBFBD>L<EFBFBD> 1<> <13>U<EFBFBD>F<EFBFBD> #<23>
<EFBFBD>cz<06>D <12> <13>L<EFBFBD> !<21> <1F><17>!1<>!1<>3D<33> E<> $<24>g<EFBFBD>&6<>&6<>8I<38> J<> <1E><07> 0<> 0<> 1<><1A>=<3D>/<2F><11> +<2B> <15>k<EFBFBD>4<EFBFBD><14><1A><1A> 4<> 6<><1A>=<3D>/<2F><11> +<2B> <15>k<EFBFBD>4<EFBFBD><14><1A><1A> 4<> 6<> <14>J<EFBFBD> <1F> <13>F<EFBFBD>O<EFBFBD> <13>U<EFBFBD>O<EFBFBD>
<EFBFBD>Ez<06>h <10> <13>L<EFBFBD> !<21><1D>m<EFBFBD>_<EFBFBD>A<EFBFBD> .<2E> <15>g<EFBFBD>&<26>&<26><04>d<EFBFBD>j<EFBFBD>j<EFBFBD> 9<> ;<3B><1D>m<EFBFBD>_<EFBFBD>A<EFBFBD> .<2E> <15>g<EFBFBD>&<26>&<26><04>d<EFBFBD>j<EFBFBD>j<EFBFBD> 9<> ;<3B> <1E><07> 0<> 0<> 1<><11>-<2D><1F><03>M<EFBFBD>?<3F>!<21> 4<>d<EFBFBD>j<EFBFBD>j<EFBFBD> A<> <13>F<EFBFBD>O<EFBFBD> 
<EFBFBD> <11> <13>L<EFBFBD> !<21><11>-<2D><1F><01> "<22>D<EFBFBD>J<EFBFBD>J<EFBFBD><06> 7<><11>-<2D><1F><01> "<22>D<EFBFBD>J<EFBFBD>J<EFBFBD><06> 7<> <13>U<EFBFBD>F<EFBFBD> #<23> 
<EFBFBD> <13> <12>D<EFBFBD>M<EFBFBD> <14>g<EFBFBD>'<27>'<27><19> 3<> <19>4<EFBFBD>><3E>><3E> *<2A> <1A>D<EFBFBD> !<21> <11>;<3B> <1F> <12>K<EFBFBD><16> (<28> <1A>D<EFBFBD> !<21> 
<EFBFBD> <12> <16><07>)<29>)<29> *<2A> <14>g<EFBFBD>'<27>'<27><17> 1<> <14>g<EFBFBD>'<27>'<27><16> 0<> <15>w<EFBFBD>(<28>(<28> )<29> 
<EFBFBD>iz<06>FrNc<00>T<00>]tRtRtRtRtRtR.t.R6OtR.t Rt
R7t R8t R t R9tR
tR tR:tR R]P&3R]P&3R]P&3.RR]3R]P,P.3R]P0R3R]P23R]R3RP7RP9] 44]3RP7RP9] RRR;1,44]3R] R] R] 2]3RP7RP9]44]P>3RP7RP9]44]P@3R]3R ]!PD3R!]!PF3R"]!PH3R#]!PJ3R$]!PL3R%]PN3R&]PN3R']3R(]PPR 3R)]PR3.RR*]3R+]R,3R-]R.3R/]3.R R0]PP3]*!R 4R1]PP3R(]PPR.3.RR]3R]+3R2]P03R3]P2R.3R4]R.3],!R.4./t-R5t.R#)<ricz
For the OCaml language.
<EFBFBD>OCamlzhttps://ocaml.org/<2F>ocamlz text/x-ocamlz0.7<EFBFBD>\.<2E>[!$%&*+\./:<=>?@^|~-]<5D>[!?~]<5D>[=<>@^|&+\*/$%-]rv<00>escape-sequence<63> \\[\\"\'ntbr]rE<00>\\x[0-9a-fA-F]{2}r|rf<00>false|true|\(\)|\[\]<5D>\b([A-Z][\w\']*)(?=\s*\.)r{<00>\b([A-Z][\w\']*)<29> \(\*(?![)])rh<00>\b({})\brmrlNrA<00>)?<3F> [^\W\d][\w']*<2A>(-?\d[\d_]*(.[\d_]*)?([eE][+\-]?\d[\d_]*)<29>0[xX][\da-fA-F][\da-fA-F_]*<2A>0[oO][0-7][0-7_]*<2A>0[bB][01][01_]*<2A>\d[\d_]*<2A>7'(?:(\\[\\\"'ntbr ])|(\\[0-9]{3})|(\\x[0-9a-fA-F]{2}))'<27>'.'<27>'rF<00>[~?][a-z][\w\']*:<3A>[^(*)]+rgr<>r<>rGr<><00>[^\\"]+<2B>\\\n<>[A-Z][\w\']*(?=\s*\.)<29> [A-Z][\w\']*<2A> [a-z_][\w\']*r<>)z*.mlz*.mliz*.mllz*.mly)0rr<00>assert<72>begin<69>class<73>
constraintr<00>done<6E>downtorr r!<00>external<61>false<73>forr#<00>functionr9r%r&r<00>inherit<69> initializer<65>lazyr)rX<00>method<6F>module<6C>mutable<6C>new<65>objectr,r.<00>privater0r1r;r=r2<00>to<74>true<75>tryr3r4<00>virtual<61>whenr7r5))<29>!=r<><00>&<26>&&r<>r<><00>\*<2A>\+rC<00>-<2D>-\.r<>r<><00>\.\.r<><00>::<3A>:=r<>r<><00>;;<3B><<3C><-r<><00>><3E>>]<5D>>\}<7D>\?<3F>\?\?<3F>\[<5B>\[<<3C>\[><3E>\[\|r<>r<><00>`<60>\{<7B>\{<r@<00>\|]<5D>\}<7D>~)<07>asr<73>land<6E>lor<6F>lsl<73>lxor<6F>mod<6F>or<6F><08>unit<69>int<6E>float<61>boolrvru<00>list<73>array<61><79><EFBFBD><EFBFBD><EFBFBD>)/r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<><00>keywords<64>keyopts<74> operators<72>word_operators<72> prefix_syms<6D>
infix_syms<EFBFBD>
primitivesr rHrr <00>Builtin<69>PseudorTr<>rr<>r<>r
r <00>Wordr<64>r r<>r<><00>Oct<63>Binr<6E>r<>r<>r<>rrrr<>r<>r<>rNrKrrcs<><00><00><08> <13>D<EFBFBD>
<1E>C<EFBFBD><16>i<EFBFBD>G<EFBFBD>3<>I<EFBFBD><1F> <20>I<EFBFBD><19>M<EFBFBD><06>H<EFBFBD><06>G<EFBFBD>)<29>I<EFBFBD>G<>N<EFBFBD><1A>K<EFBFBD>$<24>J<EFBFBD>T<>J<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>N<EFBFBD> $<24>d<EFBFBD>l<EFBFBD>l<EFBFBD>&9<>&9<> :<3A> )<29>4<EFBFBD>><3E>><3E>8<EFBFBD> D<> <20>$<24>*<2A>*<2A> -<2D> <1B>W<EFBFBD>i<EFBFBD> 0<> <18> <1F> <1F><03><08><08><18> 2<> 3<>W<EFBFBD> =<3D> <14>^<5E>^<5E>C<EFBFBD>H<EFBFBD>H<EFBFBD>W<EFBFBD>T<EFBFBD>r<EFBFBD>T<EFBFBD>]<5D>3<> 4<>h<EFBFBD> ?<3F><11>*<2A><1C>Q<EFBFBD>{<7B>m<EFBFBD>2<EFBFBD>i<EFBFBD>[<5B> 9<>8<EFBFBD> D<> <18> <1F> <1F><03><08><08><1E> 8<> 9<>8<EFBFBD>=<3D>=<3D> I<> <18> <1F> <1F><03><08><08><1A> 4<> 5<>w<EFBFBD>|<7C>|<7C> D<> <1D>t<EFBFBD> $<24> 8<>&<26>,<2C>,<2C> G<> +<2B>V<EFBFBD>Z<EFBFBD>Z<EFBFBD> 8<> !<21>6<EFBFBD>:<3A>:<3A> .<2E> <1F><16><1A><1A> ,<2C> <18>&<26>.<2E>.<2E> )<29> G<> <13>[<5B>[<5B> <1A> <13>V<EFBFBD>[<5B>[<5B> !<21> <11>7<EFBFBD>O<EFBFBD> <11>6<EFBFBD>=<3D>=<3D>(<28> +<2B> !<21>4<EFBFBD>=<3D>=<3D> 1<>7
<EFBFBD>: <12> <17><17> !<21> <14>g<EFBFBD>w<EFBFBD> '<27> <14>g<EFBFBD>v<EFBFBD> &<26> <15>w<EFBFBD> <1F> 
<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>~<7E>~<7E> 6<> <1C>d<EFBFBD>j<EFBFBD>j<EFBFBD>&<26> 1<> <1D>t<EFBFBD>V<EFBFBD> ,<2C> <13>F<EFBFBD>O<EFBFBD> 
<EFBFBD>_7<06>FrNc<00>T <00>]tRtRtRtRtR.tR.tR.tRt Rt
Rat R
t R t R t/R R]P 3R]P 3R]P 3.bRR]R3R]3.bR]!R4R]3.bR]!R4]!] RRR7]3R] ,R,]P.P03R]P43R]P43R]P43R]P63R]P83R ]P:3R!]P<3R"]P<3R#]P>R$3R%]P@3R&]!R'3R(]!R)3R*]PDR+3R,]PF3R-] ,R.,]PF3R/]PH3R0] ,R.,]3R1] R22]!3R1] R22]!3R3]!R 3R4] ,]PJ3R5] ,]PD3R6]PD3] ]3.bR ]!R4R7]PJ3]&!Rb4.bR:]!R4R;]PJRc3R=]PJRd3] R;,]PJRc3] ]PJR)3R4] ,]PJ3]&!R)4.bR9]!R4]&!Re4.bR?]!R4R@]PJRf3]&!R)4.bR8]!R4R7]PJRg3RA]PJRh3]&!R)4.bRB]!R4RC]PJR93R7]PJRg3]&!R)4.bR<]!R4RD]PJ3RE]PJ3R;]PJR'3RF]PJR)3.bR>]!R4RG]PJ3RE]PJ3R&]PJR'3R(]PJR)3.bRRH]3R]R'3RI]R)3RE]3.bR$RJ]P>3R#]P>R)3R&]!R3]!R 4.bRKRL]P>3RM]P>R)3R&]!R3]!R 4.bR+RN]PDRi3RP]PDRj3.bRRRS]PDR)3.bROR]3RT]PDRU3RV]PDR)3RP]PDRj3.RUR4]PDRk3R#]PDRl3R5] ,]PDR)3R6]PDRm3RW]PDR)3R&]!Rm3.RQRX]RY3RZ]PDRn3R[]PDR+3R&]!R3R\]PD3.RYR]]R)3R^]3./Ct'R_t(R`#)ori<>z
Lexer for the Opa language.
<EFBFBD>Opa<70>opaz*.opaz
text/x-opazhttp://opalang.orgrr3z(([a-zA-Z_]\w*)|(`[^`]*`))z[.=\-<>,@~%/+?*&^!]z [()\[\],;|]r<>z \\[\\"\'ntr}]rEr<><00>commentsz/\*znested-commentz//.*?$zcomments-and-spacesrfr|z\b)<02>prefix<69>suffix<69>@z-?.[\d]+([eE][+\-]?\d+)z-?\d+.\d*([eE][+\-]?\d+)z-?\d+[eE][+\-]?\d+z0[xX][\da-fA-F]+z 0[oO][0-7]+z
0[bB][01]+z\d+z#[\da-fA-F]{3,6}rFrvz9'(?:(\\[\\\"'ntbr ])|(\\[0-9]{3})|(\\x[0-9a-fA-F]{2})|.)'rr<>r rGz<(?=[a-zA-Z>])z html-open-tagz[@?!]?(/\w+)+(\[_\])?z<-(?!rBz\b([A-Z]\w*)(?=\.)r<>rAz)+r<>r<>r<>z#(?=\{)r<><00>
type-lhs-1<>type-with-slash<73>type-1r<31><00>
type-tuplez~?\{<7B> type-record<72> slash-type-1<>/z(?=,)<29>
type-arrowz ,(?=[^:]*?->)z[^()/*]+z[/*]r<>z[^{}/*]+<2B>[^/*]+z\*/z[^\\"{]+<2B> single-stringz [^\\\'{]+z\'z[\w\-:]+<2B> html-attrr<72><00> html-content<6E> html-end-tagz [\w\-:]*>z [\w\-:]+=zhtml-attr-valuez/>z [^"\'{`=<>]+z<!--z html-commentz</r<>z[^<{]+z-->z[^\-]+|-r<>N)rrr<>r<00>client<6E>css<73>database<73>dbrrr r<><00>forallr<6C>r%<00>importrXr<>r<00>package<67>parserr1<00>serverr2r3r4r5<00>
xml_parser)rGr/r0)rGr2)rGr3)rGr4r1)rGr1)rGr3)rGr6)rGr9)rGr:)rGr8)rGrv)rGr|)rGr;))r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<00>ident_re<72>op_re<72>punc_rer rHrrrrr
r r#r$r r<>r<>r&r'r<>r<>r<>r <00>Singler<65>rTr<>rr<>r<>r<>rNrKrr<00>s<><00><00><08> <11>D<EFBFBD><14>g<EFBFBD>G<EFBFBD><18> <09>I<EFBFBD><1D><0E>I<EFBFBD>
<1E>C<EFBFBD><19>M<EFBFBD>
<06>H<EFBFBD>-<2D>H<EFBFBD> "<22>E<EFBFBD><1C>G<EFBFBD>c<06><19> <1D>v<EFBFBD>}<7D>}<7D> -<2D> <1A>F<EFBFBD>M<EFBFBD>M<EFBFBD> *<2A> !<21>6<EFBFBD>=<3D>=<3D> 1<>
<EFBFBD>c<06> <13> <13>W<EFBFBD>.<2E> /<2F> <16><07> <20>
<EFBFBD>c<06> <1E> <13>J<EFBFBD> <1F> <13>T<EFBFBD>N<EFBFBD>
<EFBFBD>c<06>$ <0F> <13>)<29> *<2A> <12>8<EFBFBD>E<EFBFBD>%<25> 8<>'<27> B<> <12>H<EFBFBD>_<EFBFBD>u<EFBFBD> $<24>d<EFBFBD>l<EFBFBD>l<EFBFBD>&9<>&9<> :<3A>(<28><16><1C><1C> 6<> (<28>&<26>,<2C>,<2C> 7<> "<22>F<EFBFBD>L<EFBFBD>L<EFBFBD> 1<> <20>&<26>*<2A>*<2A> -<2D> <1B>V<EFBFBD>Z<EFBFBD>Z<EFBFBD> (<28> <1A>F<EFBFBD>J<EFBFBD>J<EFBFBD> '<27> <13>V<EFBFBD>^<5E>^<5E> $<24> <20>&<26>.<2E>.<2E> 1<><12>6<EFBFBD>=<3D>=<3D>(<28> +<2B>J<01> <13>[<5B>[<5B> <1A><13>H<EFBFBD>g<EFBFBD> &<26> <12>H<EFBFBD>f<EFBFBD> %<25><1F><06> <0A> <0A><EFBFBD> ?<3F>&<26>t<EFBFBD>}<7D>}<7D> 5<><16>e<EFBFBD>^<5E>D<EFBFBD> <20>$<24>-<2D>-<2D> 0<> #<23>D<EFBFBD>N<EFBFBD>N<EFBFBD> 3<> <15>U<EFBFBD>]<5D>4<EFBFBD> <1F><17> )<29><11>%<25><17><02>^<5E>X<EFBFBD> &<26><11>'<27><19>"<22> <1D>x<EFBFBD> (<28><12>8<EFBFBD>V<EFBFBD> $<24><11><18>\<5C>7<EFBFBD><<3C><<3C> (<28><12>(<28>]<5D>F<EFBFBD>M<EFBFBD>M<EFBFBD> *<2A> <17><16><1D><1D> '<27><16>t<EFBFBD> <1C>cU
<EFBFBD>%c<06>t <0F> <13>)<29> *<2A> <12>G<EFBFBD>L<EFBFBD>L<EFBFBD> !<21> <13>=<3D> ><3E>
<EFBFBD>uc<06>F <11> <13>)<29> *<2A> <12>G<EFBFBD>L<EFBFBD>L<EFBFBD>"8<> 9<> <14>g<EFBFBD>l<EFBFBD>l<EFBFBD>$;<3B> <<3C> <15>e<EFBFBD>^<5E>W<EFBFBD>\<5C>\<5C>+A<> B<> <15>w<EFBFBD>|<7C>|<7C>V<EFBFBD> ,<2C> <10><18>\<5C>7<EFBFBD><<3C><<3C> (<28>
<14>F<EFBFBD>O<EFBFBD> 
<EFBFBD>Gc<06>h <1A> <13>)<29> *<2A> <13>6<> 7<>
<EFBFBD>ic<06>p <17> <13>)<29> *<2A> <10>'<27>,<2C>,<2C> 2<> 3<> <13>F<EFBFBD>O<EFBFBD> 
<EFBFBD>qc<06>H <15> <13>)<29> *<2A> <12>G<EFBFBD>L<EFBFBD>L<EFBFBD>"2<> 3<> <15>w<EFBFBD>|<7C>|<7C>%;<3B> <<3C> <13>F<EFBFBD>O<EFBFBD> 
<EFBFBD>Ic<06>T <15> <13>)<29> *<2A><1E>w<EFBFBD>|<7C>|<7C>-><3E> ?<3F> <12>G<EFBFBD>L<EFBFBD>L<EFBFBD>"2<> 3<> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>Uc<06>t <15> <13>)<29> *<2A> <18>'<27>,<2C>,<2C> '<27> <14>g<EFBFBD>l<EFBFBD>l<EFBFBD> #<23> <12>G<EFBFBD>L<EFBFBD>L<EFBFBD>'<27> *<2A> <12>G<EFBFBD>L<EFBFBD>L<EFBFBD>&<26> )<29> 
<EFBFBD>uc<06>B <16> <13>)<29> *<2A> <18>'<27>,<2C>,<2C> '<27> <14>g<EFBFBD>l<EFBFBD>l<EFBFBD> #<23> <12>G<EFBFBD>L<EFBFBD>L<EFBFBD>'<27> *<2A> <12>G<EFBFBD>L<EFBFBD>L<EFBFBD>&<26> )<29> 
<EFBFBD>Cc<06>x <19> <16><07> <20> <13>W<EFBFBD>g<EFBFBD> &<26> <13>W<EFBFBD>f<EFBFBD> %<25> <14>g<EFBFBD> <1E> 
<EFBFBD>yc<06>J <11> <18>&<26>-<2D>-<2D> (<28> <11>6<EFBFBD>=<3D>=<3D>&<26> )<29> <12>H<EFBFBD>f<EFBFBD> %<25> <13>%<25> &<26> 
<EFBFBD>Kc<06>V <18> <19>6<EFBFBD>=<3D>=<3D> )<29> <12>F<EFBFBD>M<EFBFBD>M<EFBFBD>6<EFBFBD> *<2A> <12>H<EFBFBD>f<EFBFBD> %<25> <13>%<25> &<26> 
<EFBFBD>Wc<06>p <18> <18>&<26>-<2D>-<2D>)><3E> ?<3F> <11>6<EFBFBD>=<3D>=<3D>":<3A> ;<3B>
<EFBFBD>qc<06>~ <17> <19>6<EFBFBD>=<3D>=<3D>&<26> 1<>
<EFBFBD>c<06>L <14> <13>T<EFBFBD>N<EFBFBD> <19>6<EFBFBD>=<3D>=<3D>*;<3B> <<3C> <12>F<EFBFBD>M<EFBFBD>M<EFBFBD>6<EFBFBD> *<2A> <11>6<EFBFBD>=<3D>=<3D>":<3A> ;<3B> 
<EFBFBD> <1A> <11>6<EFBFBD>=<3D>=<3D>";<3B> <<3C> <11>6<EFBFBD>=<3D>=<3D>"4<> 5<> <11>(<28>]<5D>F<EFBFBD>M<EFBFBD>M<EFBFBD>6<EFBFBD> 2<> <17><16><1D><1D>(8<> 9<> <1C>f<EFBFBD>m<EFBFBD>m<EFBFBD>V<EFBFBD> 4<> <12>H<EFBFBD>.<2E> /<2F> 
<EFBFBD> <17> <14>g<EFBFBD>~<7E> .<2E> <12>F<EFBFBD>M<EFBFBD>M<EFBFBD>#;<3B> <<3C> <11>6<EFBFBD>=<3D>=<3D>/<2F> 2<> <12>H<EFBFBD>f<EFBFBD> %<25> <16><06> <0A> <0A> &<26> 
<EFBFBD> <17> <13>W<EFBFBD>f<EFBFBD> %<25> <18>'<27> "<22>
<EFBFBD>c<06>FrNc<00><><00>]tRtRtRtRtRtRR.tRR.tR .t R
t
R:t R;t R t R<tRtRtR=tRR]P&3R]P&3R]P&3.RR]3R]P,P.3R]P0R3R]P23R]P63R]P8R3RP;RP=] 44]3R P;RP=] R!R!R>1,44] PB3R"] R] R#] 2] 3RP;RP=]44] PB3RP;RP=]44]PD3R$]3R%]#PH3R&]#PJ3R']#PL3R(]#PN3R)]#PP3R*]PR3R+]PR3R,]3R-]PTR3R.]PV3.RR/]P83R0]P8R13R2]P8R33R ]P83.RR4]PT3],!R4R5]PT3R-]PTR33.RR]3R ]-3R6]P03R7]P2R33R8]R33].!R34./t/R9t0R!#)?riz
For the ReasonML language.
<EFBFBD>ReasonMLzhttps://reasonml.github.io/<2F>reasonml<6D>reasonz*.rez*.reiztext/x-reasonmlz2.6r<EFBFBD>r<>r<>r<>r<>rvr<>r<>rEr<>r|rfr<>r<>r{r<>z//.*?\nz \/\*(?!/)rhr<>rmrlNrAr<>r<>r<>r<>r<>r<>r<>r<>r<>r<>rFr<>r7z\/\*r<>z\*\/rGr<>r<>r<>r<>r<>r<>)0rr<>r<>r<>r<>rr<>r<>rr r!r<>r<>r<>r#<00>esfunr<6E>r9r%r&rr<>r<>r<>r)<00>switchr<68><00>pubr<62>r<><00>nonrecr<63>r,r.<00>prir1r;r=r2r<>r<>r<>r3r4r<>r<>r7r5)+r<>r<>r<>r<>r<>r<>r<>r<>rCr<>r<>r<>r<>r<>z\.\.\.r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>rrrrrrrr<>r<>rrr r@z\|\|r
r r ) rr rrr<00>lsrrrrrr)1r<31>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>rrrrr r!r"r rHrr r#r$rTr<>rrIr<>r<>r<>r
r r%r<>r r<>r<>r&r'r<>r<>r<>r<>rrrr<>r<>r<>rNrKrrs<><00><00><08> <16>D<EFBFBD>
'<27>C<EFBFBD><19>8<EFBFBD>$<24>G<EFBFBD><17><17>!<21>I<EFBFBD>"<22>#<23>I<EFBFBD><19>M<EFBFBD><06>H<EFBFBD><06>G<EFBFBD>)<29>I<EFBFBD>U<>N<EFBFBD><1A>K<EFBFBD>$<24>J<EFBFBD>T<>J<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>N<EFBFBD> $<24>d<EFBFBD>l<EFBFBD>l<EFBFBD>&9<>&9<> :<3A> )<29>4<EFBFBD>><3E>><3E>8<EFBFBD> D<> <20>$<24>*<2A>*<2A> -<2D> <17><17><1E><1E> (<28> <19>7<EFBFBD>,<2C>,<2C>i<EFBFBD> 8<> <18> <1F> <1F><03><08><08><18> 2<> 3<>W<EFBFBD> =<3D> <14>^<5E>^<5E>C<EFBFBD>H<EFBFBD>H<EFBFBD>W<EFBFBD>T<EFBFBD>r<EFBFBD>T<EFBFBD>]<5D>3<> 4<>h<EFBFBD>m<EFBFBD>m<EFBFBD> D<><11>*<2A><1C>Q<EFBFBD>{<7B>m<EFBFBD>2<EFBFBD>i<EFBFBD>[<5B> 9<>8<EFBFBD> D<> <18> <1F> <1F><03><08><08><1E> 8<> 9<>8<EFBFBD>=<3D>=<3D> I<> <18> <1F> <1F><03><08><08><1A> 4<> 5<>w<EFBFBD>|<7C>|<7C> D<> <1D>t<EFBFBD> $<24> 8<>&<26>,<2C>,<2C> G<> +<2B>V<EFBFBD>Z<EFBFBD>Z<EFBFBD> 8<> !<21>6<EFBFBD>:<3A>:<3A> .<2E> <1F><16><1A><1A> ,<2C> <18>&<26>.<2E>.<2E> )<29> G<> <13>[<5B>[<5B> <1A> <13>V<EFBFBD>[<5B>[<5B> !<21> <11>7<EFBFBD>O<EFBFBD> <11>6<EFBFBD>=<3D>=<3D>(<28> +<2B> !<21>4<EFBFBD>=<3D>=<3D> 1<>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>~<7E>~<7E> 6<> <1C>d<EFBFBD>j<EFBFBD>j<EFBFBD>&<26> 1<> <1D>t<EFBFBD>V<EFBFBD> ,<2C> <13>F<EFBFBD>O<EFBFBD> 
<EFBFBD>a8<06>FrNc<00><><00>]tRtRtRtRtRtR.tRR.tR.t R t
R;t R<t R=t R>tR tR tR tR?tRR]P(3R]P(3R]P(3.RR]3R]P.P03R]P2R3R]P43R]R3R]3RP9RP;] 44]3RP9RP;] 44]P>3RP9RP;] 44]P@3RP9RP;]RRR@1,44]!3R ] R] R!] 2]!3RP9RP;]44]PD3R"]3R#]#PH3R$]#PJ3R%]#PL3R&]#PN3R']#PP3R(]PR3R)]PR3R*]3R+]!PT3R,]3R-]PVR3R.]PX3.RR/]3R0]R13R2]R33R4]3.RR5]PV3]-!R4R6]PV3R-]PVR33.RR]3R
].3R7]P23R8]P4R33R9]R33]/!R34./t0R:t1R#)Ari^z
For the F* language.
<EFBFBD>FStarzhttps://www.fstar-lang.org/<2F>fstarz*.fstz*.fstiz text/x-fstarz2.7r<EFBFBD>r<>r<>r<>rvr<>r<>rEr<>r|rfzfalse|true|False|True|\(\)|\[\]r<>r{r<>r<>rhz\/\/.+$r<>rmrlNrAr<>r<>r<>r<>r<>r<>r<>r<>r<>r<>z\`([\w\'.]+)\`z\`rFr<>r<>rgr<>r<>rGr<>r<>r<>r<>r<>r<>r<>)5<>abstract<63>
attributes<EFBFBD>noeq<65>unopteq<65>andbegin<69>byr<00>effectrr <00>ensuresr!<00>existsr<73>r@r#r<>r%r&r<00>inline<6E>inline_for_extraction<6F> irreducible<6C>logicrXr<>r<>r<><00>
new_effect<EFBFBD> noextractr,r.<00>opaquer<65><00>range_of<6F> reifiable<6C>reify<66> reflectable<6C>requires<65> set_range_of<6F>
sub_effect<EFBFBD>synthr2<00>totalr<6C>r<>r3<00>unfold<6C>
unfoldabler4r<>r5<00>not)r)r1)<04>assume<6D>admitr<74><00>calc)/r r<>z/\\z\\/z<:z<@z\(\|z\|\)r<>zu#r<>r<>r<>z\(\)rCz~>r<>r<>z<--z<==>z==>r<>rz\?\.z\.\[z\.\(z\.\(\|z\.\[\|z
\{:patternr<6E>r<>r<>r<>r<>r<>z%\[z!\{rz\[@rz\|>z\]z\|\]rr@r z\$rr)2r<32>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<>r<00> decl_keywords<64>assume_keywordsrrr r!r"r rHrr r#r$rTr<>rr<>r<>r
<00> Exception<6F> Declarationr r<>r r<>r<>r&r'r<>r<>r%r<>r<>rrrr<>r<>r<>rNrKrr^s<><00><00><08> <13>D<EFBFBD>
'<27>C<EFBFBD><16>i<EFBFBD>G<EFBFBD><18>(<28>#<23>I<EFBFBD><1F> <20>I<EFBFBD><19>M<EFBFBD>
<06>H<EFBFBD>#<23>M<EFBFBD>;<3B>O<EFBFBD><06>G<EFBFBD>)<29>I<EFBFBD><1A>K<EFBFBD>$<24>J<EFBFBD>T<>J<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>N<EFBFBD> /<2F><14><1C><1C>1D<31>1D<31> E<> )<29>4<EFBFBD>><3E>><3E>8<EFBFBD> D<> <20>$<24>*<2A>*<2A> -<2D> <1B>W<EFBFBD>i<EFBFBD> 0<> <17><17> !<21> <18> <1F> <1F><03><08><08><18> 2<> 3<>W<EFBFBD> =<3D> <18> <1F> <1F><03><08><08><1F> 9<> :<3A>D<EFBFBD>N<EFBFBD>N<EFBFBD> K<> <18> <1F> <1F><03><08><08><1D> 7<> 8<>'<27>:M<>:M<> N<> <14>^<5E>^<5E>C<EFBFBD>H<EFBFBD>H<EFBFBD>W<EFBFBD>T<EFBFBD>r<EFBFBD>T<EFBFBD>]<5D>3<> 4<>h<EFBFBD> ?<3F><11>*<2A><1C>Q<EFBFBD>{<7B>m<EFBFBD>2<EFBFBD>i<EFBFBD>[<5B> 9<>8<EFBFBD> D<> <18> <1F> <1F><03><08><08><1A> 4<> 5<>w<EFBFBD>|<7C>|<7C> D<> <1D>t<EFBFBD> $<24> 8<>&<26>,<2C>,<2C> G<> +<2B>V<EFBFBD>Z<EFBFBD>Z<EFBFBD> 8<> !<21>6<EFBFBD>:<3A>:<3A> .<2E> <1F><16><1A><1A> ,<2C> <18>&<26>.<2E>.<2E> )<29> G<> <13>[<5B>[<5B> <1A> <13>V<EFBFBD>[<5B>[<5B> !<21> <11>7<EFBFBD>O<EFBFBD> <1E><08> <0A> <0A> .<2E> <12>G<EFBFBD> <1C> <11>6<EFBFBD>=<3D>=<3D>(<28> +<2B> !<21>4<EFBFBD>=<3D>=<3D> 1<>=
<EFBFBD>@ <12> <17><17> !<21> <14>g<EFBFBD>w<EFBFBD> '<27> <14>g<EFBFBD>v<EFBFBD> &<26> <15>w<EFBFBD> <1F> 
<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>~<7E>~<7E> 6<> <1C>d<EFBFBD>j<EFBFBD>j<EFBFBD>&<26> 1<> <1D>t<EFBFBD>V<EFBFBD> ,<2C> <13>F<EFBFBD>O<EFBFBD> 
<EFBFBD>e:<06>FrN)rrrrr)r<>ro<00>pygments.lexerrrrrr<00>pygments.tokenrrr r
r r r rr<00>__all__rrrrrr<>rNrK<00><module>r}sv<00><01><04>
<EFBFBD>H<>H<><1F><1F><1F> N<01><07>L<06>z<EFBFBD>L<06>^
Y<06><1A>Y<06>x@<06>z<EFBFBD>@<06>F
Y<06>*<2A>Y<06>x`<06><1A>`rN