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

44 lines
5.4 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>i<EFBFBD><00><00><><00>Rt^RIt^RIHtHtHtHtHtHtH t ^RI
H t H t H t HtHtHtHtHt^RIHtHtR.t!RR]4tR#)z<>
pygments.lexers.ada
~~~~~~~~~~~~~~~~~~~
Lexers for Ada family languages.
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)<07>
RegexLexer<EFBFBD>include<64>bygroups<70>words<64>using<6E>this<69>default)<08>Text<78>Comment<6E>Operator<6F>Keyword<72>Name<6D>String<6E>Number<65> Punctuation)<02> KEYWORD_LIST<53> BUILTIN_LIST<53>AdaLexerc <00>P<00>]tRt^tRtRt.RKOt.RLOtR.tRt Rt
] P] P,tRR]3R]P"3R]3R ]P&R
3R ]!]P&]]P*4R 3R ]P&3R]!]P&]43R]!]P,]4R3R]!]P,]]P.43R]P03]!]RR7]P*3R]P83R]P&3R]P&R3R]P,R3R]!]P:]4R3R]!]P0]]]]P,43R]P@3R]!]P@]]]]P,43]!]!RRR7]P,3R ]"3]#!R!4]#!R"4R#]"PH3R$]!]]%!]&443R%]3R&]3R']3.R"R(]'PP3R)]'PR3R*]'PT3.R!R+]!]]PV43.R
R,]RM3R/]R-3R0]P,R-3R1]PX3]#!R4.RR2]P,3R3]PX3R4]3R/]R-3.R R/]R-3R,]R.3R5]R.3R6]P,3R]P,RN3R7]P,R83R9]!]P,]4R-3]#!R4.RR/]R-3R:]!]P*]]P,43]#!R4.R8R;]P,R-3]#!R4.RR<]R-3]-!R-4.R.R=]R-3R>]R-3R?]P\3R@]3RA]P,3]#!R4.RRB]P&3RC]P,3RD]P,R-3R/]R-3R,]RE3RF]P^3]#!R4.RERG]!]P\]]43RH]3R=]R-3]#!R4./ t0RIt1RJ#)Orz
For Ada source code.
<EFBFBD>Adaz
text/x-adazhttps://www.adaic.orgz1.3<EFBFBD>rootz[^\S\n]+z--.*?\nzfunction|procedure|entry<72>
subprogramz(subtype|type)(\s+)(\w+)<29>type_defztask|protectedz(subtype)(\s+)z
(end)(\s+)<29>endz(pragma)(\s+)(\w+)z(true|false|null)\bz\b)<01>suffixz,(and(\s+then)?|in|mod|not|or(\s+else)|rem)\bzgeneric|private<74>packagezarray\b<> array_defz(with|use)(\s+)<29>importz(\w+)(\s*)(:)(\s*)(constant)z<<\w+>>z0(\w+)(\s*)(:)(\s*)(declare|begin|loop|for|while))<02>prefixrz"[^"]*"<22> attribute<74>numbersz'[^']'z(\w+)(\s*|[(,])z(<>|=>|:=|@|[\[\]]|[()|:;,.'])z
[*<>+=/&-]z\n+z[0-9_]+#[0-9a-f_\.]+#z[0-9_]+\.[0-9_]*z[0-9_]+z(')(\w+)z\(<28>#pop<6F> formal_part<72>;zis\bz "[^"]+"|\w+z(if|case|record|loop|select)z"[^"]+"|[\w.]+z\s+z\[z with|and|usezrecord\b<>
record_defz(null record)(;)z(\w+)(\s+)(range)z
end recordz[\w.]+z\)z\]z\w+z,|:[^=]z(in|not|null|out|access)\b<>bodyzis\s+new|renames<65>is<69>package_instantiationz([\w.]+)z("[^"]+"|\w+)(\s+)(=>)z[\w.\'"]<5D>N)<03>ada<64>ada95<39>ada2005)z*.adbz*.adsz*.ada)r!r")r!r)2<>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>aliases<65> filenames<65> mimetypes<65>url<72> version_added<65>re<72> MULTILINE<4E>
IGNORECASE<EFBFBD>flagsr r
<00>Singler <00> Declarationr<00>Type<70>Reserved<65>Preproc<6F>Constantrrr <00>Word<72> Namespacer r<00>Labelrrr<00> Characterrrr<00>Hex<65>Float<61>Integer<65> Attribute<74>Functionr<00>Variable<6C>Class<73>tokens<6E>__static_attributes__r(<00><00>:/tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/ada.pyrrs<><00><00><08> <11>D<EFBFBD>)<29>G<EFBFBD>+<2B>I<EFBFBD><1D><0E>I<EFBFBD>
!<21>C<EFBFBD><19>M<EFBFBD> <0E>L<EFBFBD>L<EFBFBD>2<EFBFBD>=<3D>=<3D> (<28>E<EFBFBD> <0F> <18>$<24> <1F> <17><17><1E><1E> (<28> <18>$<24> <1F> (<28>'<27>*=<3D>*=<3D>|<7C> L<> (<28> <15>g<EFBFBD>)<29>)<29>4<EFBFBD><17><1C><1C> ><3E>
<EFBFBD> L<01> <1E><07> 3<> 3<> 4<> <1E><08><17>)<<3C>)<<3C>d<EFBFBD> C<> D<> <1A>H<EFBFBD>W<EFBFBD>%5<>%5<>t<EFBFBD><<3C>e<EFBFBD> D<> "<22>H<EFBFBD>W<EFBFBD>-=<3D>-=<3D>t<EFBFBD>-4<>_<EFBFBD>_<EFBFBD>%><3E> ?<3F> #<23>W<EFBFBD>%5<>%5<> 6<> <12><<3C><05> .<2E><07> <0C> <0C> =<3D> <<3C>h<EFBFBD>m<EFBFBD>m<EFBFBD> L<> <1F><17>!4<>!4<> 5<> <17><17>,<2C>,<2C>i<EFBFBD> 8<> <17><17>)<29>)<29>;<3B> 7<> <1F><18>'<27>*;<3B>*;<3B>T<EFBFBD>!B<>H<EFBFBD> M<> ,<2C> <15>d<EFBFBD>m<EFBFBD>m<EFBFBD>T<EFBFBD>;<3B><04><1D>&<26>&<26>(<28> )<29><18><14><1A><1A> $<24> @<40> <15>d<EFBFBD>j<EFBFBD>j<EFBFBD>$<24> <0B>T<EFBFBD>7<EFBFBD>;K<>;K<> L<> N<01><13><<3C><05>e<EFBFBD> <<3C> <14> <1D> <1D> <1F> <17><16> <20> <13>K<EFBFBD> <20> <13>I<EFBFBD> <1E> <16><06>(<28>(<28> )<29> <1F><18>$<24><05>d<EFBFBD> <0B>!<<3C> =<3D> .<2E> <0B> <<3C> <1A>H<EFBFBD> %<25> <13>T<EFBFBD>N<EFBFBD>I%
<EFBFBD>L <12> %<25>v<EFBFBD>z<EFBFBD>z<EFBFBD> 2<> <20>&<26>,<2C>,<2C> /<2F> <17><16><1E><1E> (<28>
<EFBFBD>
<14> <18>(<28>;<3B><04><0E><0E>?<3F> @<40>
<EFBFBD> <15> <12>K<EFBFBD>!8<> 9<> <11>;<3B><06> '<27> <14>g<EFBFBD>&<26>&<26><06> /<2F> <1B>T<EFBFBD>]<5D>]<5D> +<2B> <13>F<EFBFBD>O<EFBFBD> 
<EFBFBD> <0E> +<2B>W<EFBFBD>-=<3D>-=<3D> ><3E> <1E><04> <0A> <0A> .<2E> <13>T<EFBFBD>N<EFBFBD> <10>+<2B>v<EFBFBD> &<26> 
<EFBFBD> <13> <11>;<3B><06> '<27> <12>K<EFBFBD><1D> /<2F> <12>K<EFBFBD><1D> /<2F> <1C>g<EFBFBD>.<2E>.<2E> /<2F> <17><17>)<29>)<29>+@<40> A<> <18>'<27>*<2A>*<2A>\<5C> ;<3B> <20>(<28>7<EFBFBD>+;<3B>+;<3B>[<5B>"I<>6<EFBFBD> R<> <13>F<EFBFBD>O<EFBFBD> 
<EFBFBD> <14> <11>;<3B><06> '<27> !<21>8<EFBFBD>G<EFBFBD>L<EFBFBD>L<EFBFBD>$<24><07>@P<>@P<>#Q<> R<> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD>
<15> <1A>G<EFBFBD>,<2C>,<2C>f<EFBFBD> 5<> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD> <11><17><04>f<EFBFBD> %<25> <13>F<EFBFBD>O<EFBFBD> 
<EFBFBD> <16> <12>K<EFBFBD><16> (<28> <12>K<EFBFBD><16> (<28> <13>T<EFBFBD>]<5D>]<5D> #<23> <17><1B> %<25> *<2A>G<EFBFBD>,<<3C>,<<3C> =<3D> <13>F<EFBFBD>O<EFBFBD> 
<EFBFBD> <12> <13>W<EFBFBD>(<28>(<28> )<29> <20>'<27>"2<>"2<> 3<> <11>7<EFBFBD>#<23>#<23>V<EFBFBD> ,<2C> <10>+<2B>v<EFBFBD> &<26> <12>K<EFBFBD>!8<> 9<> <18>$<24>*<2A>*<2A> %<25> <13>F<EFBFBD>O<EFBFBD>
<EFBFBD> <20> &<26><08><14><1D><1D><04>k<EFBFBD>(R<> S<> <18>$<24> <1F> <12>K<EFBFBD><16> (<28> <13>F<EFBFBD>O<EFBFBD> "
<EFBFBD>Ml<06>FrN)r0r7<00>pygments.lexerrrrrrrr<00>pygments.tokenr r
r r r rrr<00>pygments.lexers._ada_builtinsrr<00>__all__rr(rNrO<00><module>rTsE<00><01><04>
<EFBFBD> <0C> <0C> <0C><18><18><18>D<> <15>,<2C><07>z<06>z<EFBFBD>zrN