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

42 lines
3.7 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>it<00><00>f<00>Rt^RIHtHtHt^RIHtHtHtH t H
t
H t H t H t R.tRt!RR]4tR#)z<>
pygments.lexers.jslt
~~~~~~~~~~~~~~~~~~~~
Lexers for the JSLT language
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
)<03>
RegexLexer<EFBFBD>combined<65>words)<08>Comment<6E>Keyword<72>Name<6D>Number<65>Operator<6F> Punctuation<6F>String<6E>
Whitespace<EFBFBD> JSLTLexerz(?=[^0-9A-Z_a-z-])c<00><><00>]tRt^tRtRtRtR.tR.tR.t Rt
RR ] 3R
] P3R ]P3R ]P 3R ]P$3R]3R]3R]3R]3]!R']R7]P0]!RR43]!R(]R7]P0]!RR43]!R)]R7]P4]!RR43]!R*]R7]P4]!RR43]!R+]R7]P63]!R,]R7]3]!R-]R7]P83]!R.]R7]P<3R]P>3R]3R]P@3.RR]P@R3.RR]P>]!RR43.RR]]!RR43.RR]3R ]R3R]P@3.RR!]PBR3.RR]P0R3.RR"]P$R#3R$]PD3.RR ] 3R
] P3./ t#R%t$R&#)/r z
For JSLT source.
<EFBFBD>JSLTz!https://github.com/schibsted/jsltz*.jslt<6C>jsltz text/x-jsltz2.10<EFBFBD>rootz [\t\n\f\r ]+z //.*(\n|\Z)z-?(0|[1-9][0-9]*)z--?(0|[1-9][0-9]*)(.[0-9]+a)?([Ee][+-]?[0-9]+)z"([^"\\]|\\.)*"z [(),:\[\]{}]z (!=|[<=>]=?)z[*+/|-]z\.)<01>suffixz import-path<74>
whitespacez import-alias<61>constant<6E>function<6F>stringz/[A-Z_a-z][0-9A-Z_a-z-]*:[A-Z_a-z][0-9A-Z_a-z-]*z[A-Z_a-z][0-9A-Z_a-z-]*z\$[A-Z_a-z][0-9A-Z_a-z-]*zfunction-parameter-listz\(zfunction-parameters<72>,z\)z "([^"]|\\.)*"<22>"z#popz\\.<2E>N)<01>import)<01>as)<01>let)<01>def)<03>false<73>null<6C>true)<03>else<73>for<6F>if)<02>and<6E>or)1<>all<6C>any<6E>array<61>boolean<61>capture<72>ceiling<6E>containsz ends-with<74>error<6F>flatten<65>floorz format-timez from-jsonzget-keyzhash-intzindex-ofzis-arrayz
is-booleanz
is-decimalz
is-integerz is-numberz is-objectz is-string<6E>join<69> lowercase<73>max<61>min<69>mod<6F>not<6F>now<6F>numberz
parse-timez parse-url<72>random<6F>replace<63>roundz
sha256-hex<65>size<7A>splitz starts-withr<00>sum<75>testzto-json<6F>trim<69> uppercase<73>zipzzip-with-index<65>fallback)%<25>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>url<72> filenames<65>aliases<65> mimetypes<65> version_addedr r<00>Singler<00>Integer<65>Floatr <00>Doubler
r r<00> _WORD_ENDr<00> Namespacer<00> Declaration<6F>Constant<6E>Wordr<00>Builtin<69>Function<6F>Variable<6C>Symbol<6F>Escape<70>tokens<6E>__static_attributes__r<00><00>;/tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/jslt.pyr r s<><00><00><08> <12>D<EFBFBD>
-<2D>C<EFBFBD><19>
<EFBFBD>I<EFBFBD><15>h<EFBFBD>G<EFBFBD><1E><0F>I<EFBFBD><1A>M<EFBFBD> <0F> <1C>j<EFBFBD> )<29> <1B>W<EFBFBD>^<5E>^<5E> ,<2C> !<21>6<EFBFBD>><3E>><3E> 2<> =<3D>v<EFBFBD>|<7C>|<7C> L<> <1F><16><1D><1D> /<2F> <1C>k<EFBFBD> *<2A> <1C>h<EFBFBD> '<27> <17><18> "<22> <12>H<EFBFBD> <1D> <12>;<3B>y<EFBFBD> 1<>7<EFBFBD>3D<33>3D<33>h<EFBFBD>}<7D>^j<>Fk<46> l<> <12>7<EFBFBD>9<EFBFBD> -<2D>w<EFBFBD>/@<40>/@<40>(<28>><3E>[g<>Bh<42> i<> <12>8<EFBFBD>I<EFBFBD> .<2E><07>0C<30>0C<30>X<EFBFBD>j<EFBFBD>Zf<5A>Eg<45> h<> <12>8<EFBFBD>I<EFBFBD> .<2E><07>0C<30>0C<30>X<EFBFBD>j<EFBFBD>Zf<5A>Eg<45> h<> <12>,<2C>Y<EFBFBD> ?<3F><17>AQ<41>AQ<41> R<> <12>(<28><19> ;<3B>W<EFBFBD> E<> <12>=<3D><19> 3<>X<EFBFBD>]<5D>]<5D> C<> <12> J<01>S\<01> ]<01><12>\<5C>\<5C>
<1B>@<01><14><1D><1D> O<> '<27><14> .<2E> )<29>4<EFBFBD>=<3D>=<3D> 9<>=
<EFBFBD>@ <13> '<27><14><1D><1D><06> ?<3F>
<EFBFBD> <13> '<27><14><1D><1D><08>AZ<41>\h<>8i<38> j<>
<EFBFBD> "<22> <12>K<EFBFBD><18>*?<3F><1C>!N<> O<>$
<EFBFBD> <1E> <11>;<3B> <1F> <12>K<EFBFBD><16> (<28> '<27><14><1D><1D> 7<>
<EFBFBD>
<16> <1D>v<EFBFBD>}<7D>}<7D>f<EFBFBD> 5<>
<EFBFBD> <17> '<27><14><1E><1E><16> @<40>
<EFBFBD> <11> <11>6<EFBFBD>=<3D>=<3D>&<26> )<29> <13>V<EFBFBD>]<5D>]<5D> #<23>
<EFBFBD> <15> <1C>j<EFBFBD> )<29> <1B>W<EFBFBD>^<5E>^<5E> ,<2C>
<EFBFBD>s=<06>Fr^N)rG<00>pygments.lexerrrr<00>pygments.tokenrrrrr r
r r <00>__all__rRr rr^r_<00><module>rcs?<00><01><04>7<>6<>$<24>$<24>$<24> <17>-<2D><07> "<22> <09>H<06>
<EFBFBD>Hr^