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

32 lines
4.1 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>i<EFBFBD><00><00>Z<00>Rt^RIHtHtHt^RIHtHtHtH t H
t
H t R.t !RR]4t R#)z<>
pygments.lexers.yang
~~~~~~~~~~~~~~~~~~~~
Lexer for the YANG 1.1 modeling language. See :rfc:`7950`.
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
)<03>
RegexLexer<EFBFBD>bygroups<70>words)<06>Text<78>Token<65>Name<6D>String<6E>Comment<6E>Number<65> YangLexerc<00>z<00>]tRt^tRtRtRtR.tR.tR.t Rt
Rt R t R!t R"tR#tR$tR%tR&tR'tR(tRtR R
]3R ]R 3R ]R3R]3.RR]P03R]P43R]P63R]P:3R]P<3R ]R 3R]3R]!] PB]P4] PD43R] PF3R]$PJ3R]$PL3]'!] ]R7]PP3]'!] ]R7]PP3]'!] ]R7]PP3]'!]]R7]PP3]'!]]R7]PP3]'!]]R7]PP3]'!]]R7]PP3]'!]]R7]PP3]'!]]R7] PR3]'!]]R7] PR3R] PD3./t*Rt+R#))r z#
Lexer for YANG, based on RFC7950.
<EFBFBD>YANGz$https://tools.ietf.org/html/rfc7950/<2F>yangz*.yangzapplication/yangz2.7z (?=[^\w\-:])<29>commentsz[^*/]z/\*z#pushz\*/z#popz[*/]<5D>rootz\s+z[{};]+z'(?<![\-\w])(and|or|not|\+|\.)(?![\-\w])z"(?:\\"|[^"])*?"z'(?:\\'|[^'])*?'z//.*?$z2(?:^|(?<=[\s{};]))([\w.-]+)(:)([\w.-]+)(?=[\s{};])z)([0-9]{4}\-[0-9]{2}\-[0-9]{2})(?=[\s{};])z([0-9]+\.[0-9]+)(?=[\s{};])z([0-9]+)(?=[\s{};]))<01>suffixz [^;{}\s\'"]+<2B>N)<02>module<6C> submodule)z
belongs-to<74> namespace<63>prefixz yang-version)<05>contact<63> description<6F> organization<6F> reference<63>revision)<03>import<72>includez revision-date)<0E>action<6F>argument<6E>augment<6E> deviation<6F> extension<6F>feature<72>grouping<6E>identityz
if-feature<72>input<75> notification<6F>output<75>rpc<70>typedef)<0F>anydata<74>anyxml<6D>case<73>choice<63>config<69> container<65>deviate<74>leafz leaf-list<73>list<73>must<73>presence<63>refine<6E>uses<65>when)<16>base<73>bit<69>default<6C>enumz error-app-tagz error-messagezfraction-digits<74>lengthz max-elementsz min-elements<74>modifierz
ordered-by<62>path<74>pattern<72>position<6F>rangezrequire-instance<63>status<75>type<70>units<74>valuez yin-element)<03>key<65> mandatory<72>unique)<0E>add<64>current<6E>delete<74>
deprecated<EFBFBD>falsez invert-match<63>max<61>minz not-supported<65>obsolete<74>replace<63>true<75> unbounded<65>user)<13>binary<72>bits<74>boolean<61> decimal64<36>empty<74> enumeration<6F> identityrefzinstance-identifier<65>int16<31>int32<33>int64<36>int8<74>leafref<65>string<6E>uint16<31>uint32<33>uint64<36>uint8<74>union),<2C>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>url<72>aliases<65> filenames<65> mimetypes<65> version_added<65>TOP_STMTS_KEYWORDS<44>MODULE_HEADER_STMT_KEYWORDS<44>META_STMT_KEYWORDS<44>LINKAGE_STMTS_KEYWORDS<44>BODY_STMT_KEYWORDS<44>DATA_DEF_STMT_KEYWORDS<44>TYPE_STMT_KEYWORDS<44>LIST_STMT_KEYWORDS<44>CONSTANTS_KEYWORDS<44>TYPES<45>suffix_re_patternr r<00>
Whitespacer<00> Punctuation<6F>Operatorr<00>Double<6C>Singlerr<00> Namespace<63>Variable<6C>Labelr
<00>Float<61>Integerr<00>Keyword<72>Class<73>tokens<6E>__static_attributes__r<00><00>;/tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/yang.pyr r s:<00><00><08> <12>D<EFBFBD>
0<EFBFBD>C<EFBFBD><15>h<EFBFBD>G<EFBFBD><19>
<EFBFBD>I<EFBFBD>#<23>$<24>I<EFBFBD><19>M<EFBFBD>1<><16>"W<><1F>3<><16>C<><1A>,<2C><16>8<><1A>;<3B><16> 8<><16>N<01><16>
 <1F>E<EFBFBD>
(<28><15> <13> <15>w<EFBFBD> <1F> <13>W<EFBFBD>g<EFBFBD> &<26> <13>W<EFBFBD>f<EFBFBD> %<25> <14>g<EFBFBD> <1E> 
<EFBFBD> <0F> <13>T<EFBFBD>_<EFBFBD>_<EFBFBD> %<25> <16><05>)<29>)<29> *<2A> 7<><15><1E><1E> H<> <20>&<26>-<2D>-<2D> 0<> <20>&<26>-<2D>-<2D> 0<> <13>W<EFBFBD>j<EFBFBD> )<29> <16><07> <20>C<01> <15>d<EFBFBD>n<EFBFBD>n<EFBFBD>e<EFBFBD>&7<>&7<><14><1D><1D> G<> I<01>:<3A>4<EFBFBD>:<3A>:<3A> F<> +<2B>V<EFBFBD>\<5C>\<5C> :<3A> #<23>V<EFBFBD>^<5E>^<5E> 4<> <12>%<25>.?<3F> @<40>%<25>-<2D>-<2D> P<> <12>.<2E>7H<37> I<>5<EFBFBD>=<3D>=<3D> Y<> <12>%<25>.?<3F> @<40>%<25>-<2D>-<2D> P<> <12>)<29>2C<32> D<>e<EFBFBD>m<EFBFBD>m<EFBFBD> T<> <12>%<25>.?<3F> @<40>%<25>-<2D>-<2D> P<> <12>)<29>2C<32> D<>e<EFBFBD>m<EFBFBD>m<EFBFBD> T<> <12>%<25>.?<3F> @<40>%<25>-<2D>-<2D> P<> <12>%<25>.?<3F> @<40>%<25>-<2D>-<2D> P<> <12>5<EFBFBD>!2<> 3<>T<EFBFBD>Z<EFBFBD>Z<EFBFBD> @<40> <12>%<25>.?<3F> @<40>$<24>*<2A>*<2A> M<> <1C>d<EFBFBD>m<EFBFBD>m<EFBFBD> ,<2C>? 
<EFBFBD>(<06>Fr<46>N)rl<00>pygments.lexerrrr<00>pygments.tokenrrrrr r
<00>__all__r rr<>r<><00><module>r<>s-<00><01><04>7<>6<>E<>E<> <16>-<2D><07>V<06>
<EFBFBD>Vr<>