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

51 lines
4.8 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>i<00><00><><00>Rt^RIHtHtHt^RIHtHtHtH t H
t
H t H t H t HtR.tRt]R,tRtRt!RR]4tR #)
z<EFBFBD>
pygments.lexers.jsonnet
~~~~~~~~~~~~~~~~~~~~~~~
Lexer for Jsonnet data templating language.
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
)<03>include<64>
RegexLexer<EFBFBD>words) <09>Comment<6E>Keyword<72>Name<6D>Number<65>Operator<6F> Punctuation<6F>String<6E>Text<78>
Whitespace<EFBFBD> JsonnetLexerz
[^\W\d]\w*z(?=\()c<00>N<00>RV R2\3R\P3V\R3.#)z[^z\\]z\\.<2E>#pop)r <00>Escape<70><01>
quote_marks&<26>>/tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/jsonnet.py<70> string_rulesrs3<00><00> <0E>z<EFBFBD>l<EFBFBD>#<23> <1E><06>'<27> <0F><16><1D><1D><1F> <13>V<EFBFBD>V<EFBFBD>$<24> <06><06>c<00>6<00>RV RV 2\PR3.#)z([^z \\]|\\.)*<2A>field_separator)r<00>Variablers&r<00>quoted_field_namers+<00><00> <0F>
<EFBFBD>|<7C>9<EFBFBD>Z<EFBFBD>L<EFBFBD> 1<> <0A><1D><1D>)<29> +<2B> <06>rc<00><><00>]tRt^$tRtRtR.tRR.tRtRt /RR ]
P3R
] P3R ]
3.bR ]!R4R ] 3R] 3R] R3R] R3R] 3R]P 3R]3R]R3R]R3R]R3R]R3]!.RBORR7]3R ]3R!]R"3R#],]P0R$3]]P2R$3]]P63R%]3.bR]!R4bR]!R4bRR&]3R']R(3]!R 4.bR]]P2R"3]]P63R ]3R)]RC3.bR*R+]3R,]R(3]!R 4.bRR-]3R,]R(3]!R 4.bR"]]P63R.]3R/]R(3R&]3R ]3R+]R03.bR$R.]3R/]R(3R&]3R ]3]!R 4.bRR ]3R]R13R]R23R]R33R4] R52]R63R7]R(3R]P6R83R]P6R93]!R4. bR6]]P2RD3]]P6R:3.bR8]!R4bR9]!R4bR3R']R:3]!R 4.bR0R;]R(3]!R 4.bR:R ]3R<]RE3]!R4.bR=R&]R(3R7]R>3]!R 4.R2R-]3R&]R(3]!R 4.R1]]P6RF3R ]3.R?R+]3R&]R(3R7]R>3]!R 4./CtR@t RA#)GrzLexer for Jsonnet source code.<2E>Jsonnet<65>jsonnetz *.jsonnetz *.libsonnetzhttps://jsonnet.org<72><00> _commentsz
(//|#).*\nz/\*\*([^/]|/(?!\*))*\*/z/\*([^/]|/(?!\*))*\*/<2F>rootz@'.*'z@".*"<22>'<27> singlestring<6E>"<22> doublestringz\|\|\|(.|\n)*\|\|\|z[+-]?[0-9]+(.[0-9])?z[!$~+\-&|^=<>*/%]z\{<7B>objectz\[<5B>arrayzlocal\b<>
local_namezassert\b<>assertz\b)<01>suffixz\s+zfunction(?=\()<29>function_paramszstd\.<2E> function_argsz[\.()]<5D>,z\]rz(?==)<29> local_value<75>=<3D>;<3B>:z\(z\)<29>function_param_default<6C>object_local_name<6D> object_assert<72>field_name_exprz(?=<3D>)<29>
field_namez\}<7D>double_field_name<6D>single_field_namerz (?=[,\)])z\+?::?:?<3F> field_valuez#pop:2<>object_local_value<75>N)r(<00>else<73>error<6F>false<73>for<6F>if<69>import<72> importstr<74>in<69>null<6C>
tailstrict<EFBFBD>then<65>self<6C>super<65>true)rr-)rr*)rrr9)rr:)!<21>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>aliases<65> filenames<65>url<72> version_addedr<00>Singler <00>Docrr<00>Floatr r
rrr <00>jsonnet_function_tokenr<00>Builtin<69>Function<6F> jsonnet_tokenrrr r<00>tokens<6E>__static_attributes__r;rrrr$s<><00><00>(<28> <14>D<EFBFBD><18>k<EFBFBD>G<EFBFBD><1C>m<EFBFBD>,<2C>I<EFBFBD>
<1F>C<EFBFBD><16>M<EFBFBD>}<06><13> <1A>G<EFBFBD>N<EFBFBD>N<EFBFBD> +<2B> '<27><16><1A><1A> 4<> %<25>w<EFBFBD> /<2F>
<EFBFBD>}<06> <0F> <13>K<EFBFBD> <20> <15>v<EFBFBD> <1E> <15>v<EFBFBD> <1E> <11>6<EFBFBD>><3E> *<2A> <11>6<EFBFBD>><3E> *<2A> #<23>V<EFBFBD> ,<2C> $<24>f<EFBFBD>l<EFBFBD>l<EFBFBD> 3<>"<22>8<EFBFBD> ,<2C> <12>K<EFBFBD><18> *<2A> <12>K<EFBFBD><17> )<29> <17><17><<3C> 1<> <18>'<27>8<EFBFBD> ,<2C> <12><0F><1D> <1E> '<27>  (<28>
<14>Z<EFBFBD> <20> <1E><07>):<3A> ;<3B> <15>.<2E> .<2E><04> <0C> <0C>o<EFBFBD> N<> #<23>T<EFBFBD>]<5D>]<5D>O<EFBFBD> D<> <1A>D<EFBFBD>M<EFBFBD>M<EFBFBD> *<2A> <16> <0B> $<24>5
<EFBFBD>}<06>F <17> <0C>S<EFBFBD>)<29>G}<06>H <17> <0C>S<EFBFBD>)<29>I}<06>J <10> <11>;<3B> <1F> <12>K<EFBFBD><16> (<28> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>K}<06>T <15> #<23>T<EFBFBD>]<5D>]<5D>4E<34> F<> <1A>D<EFBFBD>M<EFBFBD>M<EFBFBD> *<2A> <13>Z<EFBFBD> <20> <14>j<EFBFBD>"9<> :<3A> 
<EFBFBD>U}<06>` <16> <11>8<EFBFBD> <1C> <11>;<3B><06> '<27> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>a}<06>j <11> <11>;<3B> <1F> <11>;<3B><06> '<27> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>k}<06>t <1A> <1A>D<EFBFBD>M<EFBFBD>M<EFBFBD> *<2A> <12>K<EFBFBD> <20> <12>K<EFBFBD><16> (<28> <11>;<3B> <1F> <13>Z<EFBFBD> <20> <11>8<EFBFBD>5<> 6<> 
<EFBFBD>u}<06>D <18> <12>K<EFBFBD> <20> <12>K<EFBFBD><16> (<28> <11>;<3B> <1F> <13>Z<EFBFBD> <20> <13>F<EFBFBD>O<EFBFBD> 
<EFBFBD>E}<06>R <11> <13>Z<EFBFBD> <20> <17><17>"5<> 6<> <18>'<27>?<3F> 3<> <12>H<EFBFBD>/<2F> 0<><13>M<EFBFBD>?<3F>!<21> $<24>d<EFBFBD>L<EFBFBD> 9<> <12>K<EFBFBD><16> (<28> <11>4<EFBFBD>=<3D>=<3D>"5<> 6<> <11>4<EFBFBD>=<3D>=<3D>"5<> 6<> <13>K<EFBFBD> <20>

<EFBFBD>S}<06>h <15> #<23>T<EFBFBD>]<5D>]<5D>6<> <0F><1B>D<EFBFBD>M<EFBFBD>M<EFBFBD>+<<3C> =<3D> 
<EFBFBD>i}<06>t <1C>.<2E>s<EFBFBD>3<>u}<06>v <1C>.<2E>s<EFBFBD>3<>w}<06>x <1A> <12>H<EFBFBD>/<2F> 0<> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>y}<06>@ !<21> <19>:<3A>v<EFBFBD> .<2E> <13>F<EFBFBD>O<EFBFBD>#
<EFBFBD>A}<06>H <1A> <13>Z<EFBFBD> <20> <18>+<2B>'F<> G<> <13>K<EFBFBD> <20>
<EFBFBD>I}<06>R <16> <11>;<3B><06> '<27> <12>K<EFBFBD><18> *<2A> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>
<18> <11>;<3B> <1F> <11>;<3B><06> '<27> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>
<1C> <1A>D<EFBFBD>M<EFBFBD>M<EFBFBD>+I<> J<> <13>Z<EFBFBD> <20>
<EFBFBD> <1D> <11>8<EFBFBD> <1C> <11>;<3B><06> '<27> <12>K<EFBFBD><18> *<2A> <13>F<EFBFBD>O<EFBFBD> 
<EFBFBD>o}<06>FrN)rN<00>pygments.lexerrrr<00>pygments.tokenrrrrr r
r r r <00>__all__rZrWrrrr;rr<00><module>r`sS<00><01><04>6<>5<>*<2A>*<2A>*<2A> <1A>
<1A><07><1D> <0A>&<26><19>2<><16><06><06>E<06>:<3A>Er