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

63 lines
7.8 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>i<EFBFBD>'<00><00><><00>Rt^RIHt^RIHtHtHtHtHtH t H
t
^RI H t H t HtHtHtHtHtHtHtHtR.t!RR]4tR#)z<>
pygments.lexers.fantom
~~~~~~~~~~~~~~~~~~~~~~
Lexer for the Fantom language.
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
)<01>Template)<07>
RegexLexer<EFBFBD>include<64>bygroups<70>using<6E>this<69>default<6C>words)
<EFBFBD>Text<78>Comment<6E>Operator<6F>Keyword<72>Name<6D>String<6E>Number<65> Punctuation<6F>Literal<61>
Whitespace<EFBFBD> FantomLexerc"<00>j
a<00>]tRt^toRtRtR.tR.tR.tRt Rt
Rt /R R
] P3R ] P3R ] P3R ] P3.bRR]3R]3R]P"3R]P$3R]P&3R]P*3R]R3R]R3R]P03R]!]P6]]P8]]]43R]!]P6]]P8]]P:43R]3] !R4]!]!] RR7]43R ]3] !R!4]!]!] RR7]43.bRR"]PB3R#]PB3R$]PB3R%]PD3R&]PD3R]R'3R(]3.bRR"]PB3R#]PB3R$]PB3R%]PD3R&]PD3R]R'3R(]PF3.bR)R*]3.bR+R,]3.bR-R.]3.bR/R0]3.bR1]$!RaR2R2R37]3R4]PJPL3.bR5R6]'3.bRR7]3] !R84]P83](!R'4.bR9])!R 4])!R)4])!R+4])!R-4])!R/4])!R4])!R14])!R54R:]P6R;3R<]PTR=3R>]!]]+]P84R?3] !R@4]!]!] RR7]+]PX]+]'43] !RA4]!]PX]+]'43] !RB4]!]']P:]+]4RC3] !RD4]!]']P:43RE]!]]+]P:]+]4RF3] !RG4]!]!] RR7]+]P:]+]4RF3] !RH4]!]!] RR7]+]PX]+]43] !RI4]!]!] RR7]+]PX]+]]+]!] RR7]43] !RJ4]!]!] RR7]+]PX]+]43] !RK4]!]!] RR7]+]PX43RL]RC3RM]RN3RO]+3R(]-3.bRCRP]R'3])!R94.bRFRP]R'3] !RQ4]!]!] RR7]+]PX]+]4R'3])!R94.bRNRR]R'3])!R94.bR?RO]+3RS]3RT]!]P6]]P843RM]R'3.bR;RU]+3RV]!]] P]43RW]!]]P6]43RX]RY3](!R'4.bRYRU]+3RZ]!]P\]+]P84R[3R\]P83](!R[4.R=RO]+3RM]R]3](!R'4.R]])!R 4])!R4])!R54RO]+3R^]!]+]]+]'43RR]R'3RO]+3R(]-3./Ct/R_t0Vt1R`#)brz
For Fantom source code.
<EFBFBD>Fantom<6F>fanz*.fanzapplication/x-fantomzhttps://www.fantom.orgz1.5c <08>P<00>\V4P\RRRRR74#)z [\"\w\.]+z\n|;z [a-zA-Z_]\w*z#(?:\[|[a-zA-Z_]|\|)[:\w\[\]|\->?]*?)<04>pod<6F>eos<6F>id<69>type)r<00>
substitute<EFBFBD>dict)<01>strs&<26>=/tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/fantom.py<70>s<> FantomLexer.s!s/<00><00><17><03>}<7D>'<27>'<27> <10> <20><1B>"<22><<3C>  <0E> 
<EFBFBD>
<EFBFBD><00>commentsz (?s)/\*.*?\*/z//.*?$z\*\*.*?$z#.*$<24>literalsz \b-?[\d_]+(ns|ms|sec|min|hr|day)z(\b-?[\d_]*\.[\d_]+(ns|ms|sec|min|hr|day)z\b-?(\d+)?\.\d+(f|F|d|D)?z\b-?0x[0-9a-fA-F_]+z
\b-?[\d_]+z'\\.'|'[^\\]'|'\\u[0-9a-f]{4}'<27>"<22> insideStr<74>`<60> insideUriz\b(true|false|null)\bz"(?:(\w+)(::))?(\w+)(<\|)(.*?)(\|>)z(?:(\w+)(::))?(\w+)?(#)(\w+)?z\[,\]z($type)(\[,\])<29>inType)<01>statez\[:\]z($type)(\[:\])z\\\\z\\"z\\`z\$\w+z \$\{.*?\}z#pop<6F>.<2E>protectionKeywordsz'\b(public|protected|private|internal)\b<> typeKeywordsz,\b(abstract|final|const|native|facet|enum)\b<>methodKeywordsz8\b(abstract|native|once|override|static|virtual|final)\b<> fieldKeywordszB\b(abstract|const|final|native|override|static|virtual|readonly)\b<> otherKeywordsz\b)<02>prefix<69>suffixz\b(it|this|super)\b<> operatorsz4\+\+|\-\-|\+|\-|\*|/|\|\||&&|<=>|<=|<|>=|>|=|!|\[|\]z [\[\]|\->:?]z$id<69>rootzusing\brz@\w+<2B>facetz(class|mixin)(\s+)(\w+)<29> inheritancez($type)([ \t]+)($id)(\s*)(:=)z($id)(\s*)(:=)z(\.|(?:\->))($id)(\s*)(\()<29> insideParenz(\.|(?:\->))($id)z(new)(\s+)(make\w*)(\s*)(\()<29>insideMethodDeclArgsz($type)([ \t]+)($id)(\s*)(\()z($type)(\s+)($id)(\s*)(,)z+($type)(\s+)($id)(\s*)(\->)(\s*)($type)(\|)z($type)(\s+)($id)(\s*)(\|)z($type)([ \t]+)($id)z\(z\{<7B> insideBracez\s+z\)z($type)(\s+)($id)(\s*)(\))z\}z:|,z(?:(\w+)(::))?(\w+)z[ \t]+z (\[)(\w+)(\])z(\")?([\w.]+)(\")?z::<3A>
usingClassz(as)(\s+)(\w+)z#pop:2z[\w$]+<2B> facetFieldsz(\s*)(\w+)(\s*)(=)<29>N)<14>try<72>catch<63>throw<6F>finally<6C>for<6F>if<69>else<73>while<6C>as<61>is<69>isnot<6F>switch<63>caser<00>continue<75>break<61>do<64>return<72>get<65>set)2<>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>aliases<65> filenames<65> mimetypes<65>url<72> version_addedr!r <00> Multiline<6E>Single<6C>Specialr<00>Float<61>Hex<65>Integerr<00>Charrr <00>Constantrr<00> Namespace<63>Class<73>Functionrrr<00>Escape<70>Interpol<6F>Backtickr <00>Builtin<69>Pseudor rr<00> Decoratorr<00>Variabler
<00> Declaration<6F>tokens<6E>__static_attributes__<5F>__classdictcell__)<01> __classdict__s@r rrs<><00><><00><00><08> <14>D<EFBFBD><14>g<EFBFBD>G<EFBFBD><18> <09>I<EFBFBD>'<27>(<28>I<EFBFBD>
"<22>C<EFBFBD><19>M<EFBFBD>

<EFBFBD>N<06><12> <1D>w<EFBFBD>0<>0<> 1<> <16><07><0E><0E> '<27> <18>'<27>/<2F>/<2F> *<2A> <14>g<EFBFBD>n<EFBFBD>n<EFBFBD> %<25> 
<EFBFBD>N<06> <13> 0<>&<26> 9<> 8<>&<26> A<> )<29>6<EFBFBD><<3C><<3C> 8<> #<23>V<EFBFBD>Z<EFBFBD>Z<EFBFBD> 0<> <1A>F<EFBFBD>N<EFBFBD>N<EFBFBD> +<2B> .<2E><06> <0B> <0B> <<3C> <11>;<3B> <0B> ,<2C> <11>;<3B> <0B> ,<2C> %<25>w<EFBFBD>'7<>'7<> 8<> 2<> <15>d<EFBFBD>n<EFBFBD>n<EFBFBD>k<EFBFBD>4<EFBFBD>:<3A>:<3A>!<21>6<EFBFBD>;<3B>8<> 9<>.<2E> <15>d<EFBFBD>n<EFBFBD>n<EFBFBD>k<EFBFBD>4<EFBFBD>:<3A>:<3A>!<21>4<EFBFBD>=<3D>=<3D>2<> 3<><16>w<EFBFBD> <1F> <0E> <20> !<21> <15>e<EFBFBD>D<EFBFBD><08>1<>7<EFBFBD> ;<3B> =<3D> <15>w<EFBFBD> <1F> <0E> <20> !<21> <15>e<EFBFBD>D<EFBFBD><08>1<>7<EFBFBD> ;<3B> =<3D>)
<EFBFBD>N<06>> <14> <14>f<EFBFBD>m<EFBFBD>m<EFBFBD> $<24> <13>V<EFBFBD>]<5D>]<5D> #<23> <13>V<EFBFBD>]<5D>]<5D> #<23> <15>v<EFBFBD><EFBFBD><EFBFBD> '<27> <19>6<EFBFBD>?<3F>?<3F> +<2B> <11>;<3B><06> '<27> <11>6<EFBFBD>N<EFBFBD>
<EFBFBD>?N<06>P <14> <14>f<EFBFBD>m<EFBFBD>m<EFBFBD> $<24> <13>V<EFBFBD>]<5D>]<5D> #<23> <13>V<EFBFBD>]<5D>]<5D> #<23> <15>v<EFBFBD><EFBFBD><EFBFBD> '<27> <19>6<EFBFBD>?<3F>?<3F> +<2B> <11>;<3B><06> '<27> <11>6<EFBFBD>?<3F>?<3F> #<23>
<EFBFBD>QN<06>b <1D> 7<><17> A<>
<EFBFBD>cN<06>h <17> <<3C>g<EFBFBD> F<>
<EFBFBD>iN<06>n <19> H<> <14> <16>
<EFBFBD>oN<06>v <18><1C>$<24> &<26>
<EFBFBD>wN<06>~ <18> <12>7<>@E<01>U<EFBFBD>T<01><15>  <16>
$<24>T<EFBFBD>\<5C>\<5C>%8<>%8<> 9<> 
<EFBFBD>N<06>N <14> D<>h<EFBFBD> O<>
<EFBFBD>ON<06>T <11> <1C>k<EFBFBD> *<2A> <0E>v<EFBFBD>Y<EFBFBD><04>
<EFBFBD>
<EFBFBD> #<23> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>UN<06>` <0F> <13>J<EFBFBD> <1F> <13>(<28> )<29> <13>N<EFBFBD> #<23> <13>$<24> %<25> <13>O<EFBFBD> $<24> <13>J<EFBFBD> <1F> <13>O<EFBFBD> $<24> <13>K<EFBFBD> <20> <17><17>*<2A>*<2A>G<EFBFBD> 4<> <14>d<EFBFBD>n<EFBFBD>n<EFBFBD>g<EFBFBD> .<2E> '<27><18>'<27>:<3A>t<EFBFBD>z<EFBFBD>z<EFBFBD>)R<> <1A> <1C><0F>/<2F> 0<> <15>e<EFBFBD>D<EFBFBD><08>1<>:<3A><1A>m<EFBFBD>m<EFBFBD>Z<EFBFBD><18>;<3B> <<3C>
<0F> <20> !<21> <15>d<EFBFBD>m<EFBFBD>m<EFBFBD>Z<EFBFBD><18> :<3A> <<3C><0F>,<2C> -<2D> <15>h<EFBFBD><04> <0A> <0A>z<EFBFBD>;<3B> G<> <1A> <1C>
<0F>#<23> $<24> <15>h<EFBFBD><04> <0A> <0A> .<2E> 0<>-<2D> <15>g<EFBFBD>z<EFBFBD>4<EFBFBD>=<3D>=<3D>*<2A>k<EFBFBD> R<> #<23> %<25>
<0F>!<21>"<22> <15>e<EFBFBD>D<EFBFBD><08>1<>:<3A><1A>m<EFBFBD>m<EFBFBD>Z<EFBFBD><1B>><3E> #<23>  %<25><0F>+<2B> ,<2C> <15>e<EFBFBD>D<EFBFBD><08>1<>:<3A>t<EFBFBD>}<7D>}<7D> <20>+<2B>/<2F> 0<><0F>=<3D> ><3E> <15>e<EFBFBD>D<EFBFBD><08>1<>:<3A>t<EFBFBD>}<7D>}<7D> <20>+<2B>z<EFBFBD>5<EFBFBD><14>X<EFBFBD>;V<>!<21>#<23> $<24> <0F>,<2C> -<2D> <15>e<EFBFBD>D<EFBFBD><08>1<>:<3A>t<EFBFBD>}<7D>}<7D> <20>+<2B>/<2F> 0<>
<0F>&<26> '<27> <15>e<EFBFBD>D<EFBFBD><08>1<>:<3A><1A>m<EFBFBD>m<EFBFBD>%<25> &<26><13>K<EFBFBD><1D> /<2F> <12>K<EFBFBD><1D> /<2F> <13>Z<EFBFBD> <20> <11>4<EFBFBD>L<EFBFBD>OH
<EFBFBD>aN<06>r <16> <12>K<EFBFBD><16> (<28> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>sN<06>z <1F> <12>K<EFBFBD><16> (<28> <0E>,<2C> -<2D> <15>e<EFBFBD>D<EFBFBD><08>1<>:<3A>t<EFBFBD>}<7D>}<7D> <20>+<2B>/<2F>06<30> 8<> <14>F<EFBFBD>O<EFBFBD> !
<EFBFBD>{N<06>H <16> <12>K<EFBFBD><16> (<28> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>IN<06>P <16> <13>Z<EFBFBD> <20> <13>[<5B> !<21> #<23> <15>d<EFBFBD>n<EFBFBD>n<EFBFBD>k<EFBFBD>4<EFBFBD>:<3A>:<3A> ><3E> @<01> <12>K<EFBFBD><16> (<28> 
<EFBFBD>QN<06>^ <10> <16>
<EFBFBD> #<23> <1D> <15>k<EFBFBD>7<EFBFBD>?<3F>?<3F>K<EFBFBD> @<40> B<01> "<22> <15>k<EFBFBD>4<EFBFBD>><3E>><3E>;<3B> ?<3F> A<01> <12>K<EFBFBD><1C> .<2E> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>_N<06>p <15> <16>
<EFBFBD> #<23> <1E> <15>g<EFBFBD>)<29>)<29>:<3A>t<EFBFBD>z<EFBFBD>z<EFBFBD> B<>H<EFBFBD> N<01> <16><04>
<EFBFBD>
<EFBFBD> #<23> <13>H<EFBFBD> <1D> 
<EFBFBD> <10> <13>Z<EFBFBD> <20> <12>K<EFBFBD><1D> /<2F> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>
<16> <13>J<EFBFBD> <1F> <13>J<EFBFBD> <1F> <13>K<EFBFBD> <20> <13>Z<EFBFBD> <20> "<22>H<EFBFBD>Z<EFBFBD><14>z<EFBFBD>8<EFBFBD>$T<> U<> <12>K<EFBFBD><16> (<28> <13>Z<EFBFBD> <20> <11>4<EFBFBD>L<EFBFBD> 
<EFBFBD>IN<06>Fr#N)rU<00>stringr<00>pygments.lexerrrrrrrr <00>pygments.tokenr
r r r rrrrrr<00>__all__rr=r#r <00><module>rwsD<00><01><04><1C><19><19><19>-<2D>-<2D>-<2D> <19>/<2F><07>f<06>*<2A>fr#