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

56 lines
5.7 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>iO<00><00><><00>Rt^RIt^RIHtHtHtHt^RIHtH t H
t
H t H t H t HtHtHtRR.t!RR]4t!RR]4t!R R]4tR#)
z<EFBFBD>
pygments.lexers.vip
~~~~~~~~~~~~~~~~~~~
Lexers for Visual Prolog & Grammar files.
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)<04>
RegexLexer<EFBFBD>inherit<69>words<64>include) <09>Text<78>Comment<6E>Operator<6F>Keyword<72>Name<6D>String<6E>Number<65> Punctuation<6F>
Whitespace<EFBFBD>VisualPrologLexer<65>VisualPrologGrammarLexerc<00>:<00>]tRt^tR.tR/tR0tRR]3]!]RRR7] P3R] 3]!]RR7] P3R] 3R ] 3R
] PP3R ] P3R ] P3R ] 3R]R3R]R3R]P"R3R]P"R3R]P"R3R]3R]3R]3.R]!]RRR7]P*3R]3.R]!R4R]3R]R3.R]!R4R ]3R]R!3R"]R3R#]3.R$R%]P.3R&]P.3.R]!R$4R]P"R3R']3R(]P.P0R3.R]!R$4R]P"R3R)]3R(]P.P0R3.RR*]P.3R]P"R3R+]3./tR,tR-#)1<>VisualPrologBaseLexer<65>end<6E>rootz\s+z\bend\s+<2B>\b<><02>prefix<69>suffix<69>rz0[xo][\da-fA-F_]+z(((\d[\d_]*)?\.)?\d[\d_]*([eE][\-+]?\d+)?z_\w*z[A-Z]\w*z@\w+z[a-z]\w*z/\*<2A>commentz\%<25> commentline<6E>"<22>stringz\'<27> stringsinglez@"<22>atstringz[\-+*^/!?<>=~:]+z[$,.[\]|(){}\\]+<2B>.<2E>
commentdoc<EFBFBD>@z[^@\n]+<2B>$z#popz[^@*/]+z#pushz\*/z[*/]<5D> stringescapez\\u[0-9a-fA-F]{4}z \\[\'"ntr\\]z
[^\'\\\n]+z\nz [^"\\\n]+z""z[^"]+<2B>N)<03>try<72>foreach<63>if)<14>and<6E>catch<63>do<64>else<73>elseif<69> erroneous<75>
externally<EFBFBD>failure<72>finallyr'r(<00>or<6F>orelse<73> otherwise<73>thenr&<00>div<69>mod<6F>rem<65>quot)<04>short<72>detailr<00>
withdomain)<1B>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>
minorendkw<EFBFBD>
minorkwexp<EFBFBD>dockwrrr <00>Minorr r
<00>Variable<6C> Anonymousrr <00>Symbolrr r<00>Preprocr<00>Escape<70>Error<6F>tokens<6E>__static_attributes__r%<00><00>:/tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/vip.pyrrs8<00><00>)<29>J<EFBFBD>6<>J<EFBFBD> 4<>E<EFBFBD><0E> <13>Z<EFBFBD> <20> <12>:<3A>k<EFBFBD>%<25> @<40>'<27>-<2D>-<2D> P<> <13>W<EFBFBD> <1D> <12>:<3A>e<EFBFBD> ,<2C>g<EFBFBD>m<EFBFBD>m<EFBFBD> <<3C> !<21>6<EFBFBD> *<2A> 8<>&<26> A<> <14>d<EFBFBD>m<EFBFBD>m<EFBFBD>-<2D>-<2D> .<2E> <18>$<24>-<2D>-<2D> (<28> <14>d<EFBFBD>m<EFBFBD>m<EFBFBD> $<24> <18>$<24> <1F> <13>W<EFBFBD>i<EFBFBD> (<28> <12>G<EFBFBD>]<5D> +<2B> <11>6<EFBFBD>=<3D>=<3D>(<28> +<2B> <12>F<EFBFBD>M<EFBFBD>M<EFBFBD>><3E> 2<> <12>F<EFBFBD>M<EFBFBD>M<EFBFBD>:<3A> .<2E> <20>(<28> +<2B> <20>+<2B> .<2E> <11>4<EFBFBD>L<EFBFBD>%
<EFBFBD>( <15> <12>5<EFBFBD><14>e<EFBFBD> 4<>g<EFBFBD>o<EFBFBD>o<EFBFBD> F<> <11>7<EFBFBD>O<EFBFBD>
<EFBFBD> <16> <13>L<EFBFBD> !<21> <17><17> !<21> <11>7<EFBFBD>F<EFBFBD> #<23>
<EFBFBD>
<12> <13>L<EFBFBD> !<21> <17><17> !<21> <13>W<EFBFBD>g<EFBFBD> &<26> <13>W<EFBFBD>f<EFBFBD> %<25> <14>g<EFBFBD> <1E> 
<EFBFBD> <17> !<21>6<EFBFBD>=<3D>=<3D> 1<> <1C>f<EFBFBD>m<EFBFBD>m<EFBFBD> ,<2C>
<EFBFBD> <17> <13>N<EFBFBD> #<23> <12>F<EFBFBD>M<EFBFBD>M<EFBFBD>6<EFBFBD> *<2A> <1A>F<EFBFBD> #<23> <12>F<EFBFBD>M<EFBFBD>M<EFBFBD>'<27>'<27><16> 0<> 
<EFBFBD> <11> <13>N<EFBFBD> #<23> <11>6<EFBFBD>=<3D>=<3D>&<26> )<29> <19>6<EFBFBD> "<22> <12>F<EFBFBD>M<EFBFBD>M<EFBFBD>'<27>'<27><16> 0<> 
<EFBFBD> <13> <12>F<EFBFBD>M<EFBFBD>M<EFBFBD> "<22> <11>6<EFBFBD>=<3D>=<3D>&<26> )<29> <15>v<EFBFBD> <1E>
<EFBFBD>k:<06>FrMrc <00><>a<00>]tRt^VtoRtRtRtR.t.ROtRt Rt
Rt Rt R] !] RR7]P3] !]
RR7]3] !] R RR
7]P 3]./tR tR tVtR #)rzLexer for VisualProlog
z Visual Prolog<6F>https://www.visual-prolog.com/<2F> visualprolog<6F>2.17rrr<00>#rc <0C>D<00>\P!RV4'dR#^#)zMCompetes with IDL and Prolog on *.pro; div. lisps on*.cl and SwigLexer on *.izc^\s*(end\s+(interface|class|implement)|(clauses|predicates|domains|facts|constants|properties)\s*$)<29>\<5C><><EFBFBD>(\<5C>?<3F><02>re<72>search<63><01>texts&rN<00> analyse_text<78>VisualPrologLexer.analyse_textns'<00><00>
<0E>9<EFBFBD>9<EFBFBD>{<7B>~B<02> C<02> C<02><17>rMr%N)z*.proz*.clz*.iz*.packz*.ph)<13>goal<61> namespace<63> interface<63>class<73> implement<6E>where<72>open<65>inherits<74>supports<74>resolve<76>delegate<74>monitor<6F> constants<74>domains<6E>
predicates<EFBFBD> constructors<72>
properties<EFBFBD>clauses<65>facts)<14>align<67>anyflow<6F>as<61>bitsize<7A>determ<72>digitsr.r/r0<00>from<6F>guard<72>multi<74> nondetermr2r3r4<00> procedurerf<00>single<6C>
suspending)<12>
binincluder,r-<00>endif<69>error<6F>exportr/rv<00>grammargenerate<74>grammarincluder(r<00>message<67>options<6E>
orrequires<EFBFBD>requires<65> stringincluder5)r=r>r?r@<00>__doc__<5F>name<6D>url<72>aliases<65> filenames<65> version_added<65>majorkw<6B>minorkw<6B> directivekwrr rD<00> DirectiverrKr[rL<00>__classdictcell__<5F><01> __classdict__s@rNrrVs<><00><><00><00><08> <1A>D<EFBFBD>
*<2A>C<EFBFBD><1D><1E>G<EFBFBD>:<3A>I<EFBFBD><1A>M<EFBFBD>~<01>G<EFBFBD>{<01>G<EFBFBD><01>K<EFBFBD> <0F> <12>7<EFBFBD>5<EFBFBD> )<29>7<EFBFBD>=<3D>=<3D> 9<> <12>7<EFBFBD>5<EFBFBD> )<29>7<EFBFBD> 3<> <12>;<3B>s<EFBFBD>5<EFBFBD> 9<>7<EFBFBD>;L<>;L<> M<> <13> 
<EFBFBD><06>F<EFBFBD><15>rMc<00><>a<00>]tRt^ytoRtRtRtR.tR.tRt Rt
Rt R] !]
RR 7] 3] !] R
RR 7] P3]./tR tR tVtR#)rz#Lexer for VisualProlog grammar
zVisual Prolog GrammarrP<00>visualprologgrammarz*.vipgrmrRrrrrSrc <0C>D<00>\P!RV4'dR#^#)zNo competditors (currently)zN^\s*(end\s+grammar|(nonterminals|startsymbols|terminals|rules|precedence)\s*$)rUrVrYs&rNr[<00>%VisualPrologGrammarLexer.analyse_text<78>s<00><00>
<0E>9<EFBFBD>9<EFBFBD>f<>hl<68> m<> m<><17>rMr%N)rcr^<00>grammar<61> nonterminals<6C> startsymbols<6C> terminals<6C>rules<65>
precedence)r}r<>)r=r>r?r@r<>r<>r<>r<>r<>r<>r<>r<>rr r<>rrKr[rLr<>r<>s@rNrrysy<00><><00><00><08> #<23>D<EFBFBD>
*<2A>C<EFBFBD>$<24>%<25>G<EFBFBD><1B> <0C>I<EFBFBD><1A>M<EFBFBD>C<01>G<EFBFBD>1<>K<EFBFBD><0E> <12>7<EFBFBD>5<EFBFBD> )<29>7<EFBFBD> 3<> <12>;<3B>s<EFBFBD>5<EFBFBD> 9<>7<EFBFBD>;L<>;L<> M<> <13>
<EFBFBD><06>F<EFBFBD><15>rM)r<>rW<00>pygments.lexerrrrr<00>pygments.tokenrrrr r
r r r r<00>__all__rrrr%rMrN<00><module>r<>sY<00><01><04>
<EFBFBD>><3E>><3E>$<24>$<24>$<24> <1F> :<3A>
;<3B><07>?<06>J<EFBFBD>?<06>D <15>-<2D> <15>F<15>4<>rM