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

30 lines
3.1 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>ic
<00><00>b<00>Rt^RIHtHtHt^RIHtHtHtH t H
t
H t H t H t R.t!RR]4tR#)z<>
pygments.lexers.smithy
~~~~~~~~~~~~~~~~~~~~~~
Lexers for the Smithy IDL.
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
)<03>
RegexLexer<EFBFBD>bygroups<70>words)<08>Text<78>Comment<6E>Keyword<72>Name<6D>String<6E>Number<65>
Whitespace<EFBFBD> Punctuation<6F> SmithyLexerc<00>r<00>]tRt^tRtRtRtR.tR.tRt Rt
Rt R't R(t RR ]P3R
]3R ]P"3R ]P"3R ]!]P(]P"]P*43R] ,R,]!]P(]P*43]!] RR] ,R,R7]!]P(]P*43]!] RR] ,R,R7]!]P(]P*43R]!]P(]]P*]]P"43R]P03R]3] R,]P43] ]P6P*3R]R3R]R3R]R3R]R3R]R3R]R3R ]P<3R!]P>3R"]P@3R#]!3R$]3./t"R%t#R&#))r z
For Smithy IDL
<EFBFBD>Smithyz!https://awslabs.github.io/smithy/z*.smithy<68>smithyz2.10z[A-Za-z0-9_\.#$-]+<2B>rootz///.*$z//.*$z@[0-9a-zA-Z\.#-]*z(=)z^(\$version)(:)(.+)z^(namespace)(\s+z)\b<>^z(\s+)<02>prefix<69>suffix<69>)z/^(metadata)(\s+)((?:\S+)|(?:\"[^"]+\"))(\s*)(=)z(true|false|null)z-(-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?)<29>:z\[z#pushz\]z#popz\(z\)z\{z\}z"{3}(\\\\|\n|\\")*"{3}z"(\\\\|\n|\\"|[^"])*"z'(\\\\|\n|\\'|[^'])*'z[:,]+z\s+<2B>N)<0E>use<73>byte<74>short<72>integer<65>long<6E>float<61>document<6E>double<6C>
bigInteger<EFBFBD>
bigDecimal<EFBFBD>boolean<61>blob<6F>string<6E> timestamp)
<EFBFBD>apply<6C>list<73>map<61>set<65> structure<72>union<6F>resource<63> operation<6F>service<63>trait)$<24>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>url<72> filenames<65>aliases<65> version_added<65>unquoted<65>
identifier<EFBFBD> simple_shapes<65>aggregate_shapesr<00> Multiliner<00> Decoratorrr<00> Declaration<6F>Classrr <00>Constantr
<00>Label<65>Variablerr <00>Doc<6F>Double<6C>Singler <00>tokens<6E>__static_attributes__r<00><00>=/tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/smithy.pyr r s<00><00><08> <14>D<EFBFBD>
-<2D>C<EFBFBD><1B> <0C>I<EFBFBD><17>j<EFBFBD>G<EFBFBD><1A>M<EFBFBD>$<24>H<EFBFBD>&<26>J<EFBFBD><06>M<EFBFBD> <06><14> <0F> <16><07>)<29>)<29> *<2A> <15>w<EFBFBD> <1F> !<21>4<EFBFBD>><3E>><3E> 2<> <13>T<EFBFBD>^<5E>^<5E> $<24> #<23><18><17>,<2C>,<2C>d<EFBFBD>n<EFBFBD>n<EFBFBD>d<EFBFBD>j<EFBFBD>j<EFBFBD>I<> K<01> <20>:<3A> -<2D><06> 6<><18><17>,<2C>,<2C>d<EFBFBD>j<EFBFBD>j<EFBFBD>9<> ;<3B> <12>=<3D><1E>w<EFBFBD><1A>';<3B>f<EFBFBD>'D<>F<01><18><17>,<2C>,<2C>d<EFBFBD>j<EFBFBD>j<EFBFBD>9<> ;<3B><13>#<23><1E>w<EFBFBD><1A>';<3B>d<EFBFBD>'B<>D<01><18><17>,<2C>,<2C>d<EFBFBD>j<EFBFBD>j<EFBFBD>9<> ;<3B>@<01><18><17>,<2C>,<2C>j<EFBFBD>$<24>*<2A>*<2A>#<23>T<EFBFBD>^<5E>^<5E>5<> 6<>"<22>7<EFBFBD>#3<>#3<> 4<> =<3D>v<EFBFBD> F<> <17>#<23> <1D>t<EFBFBD>z<EFBFBD>z<EFBFBD> *<2A> <17><14><1D><1D>,<2C>,<2C> -<2D> <12>D<EFBFBD>'<27> "<22> <12>D<EFBFBD>&<26> !<21> <12>D<EFBFBD>'<27> "<22> <12>D<EFBFBD>&<26> !<21> <12>D<EFBFBD>'<27> "<22> <12>D<EFBFBD>&<26> !<21> &<26><06>
<EFBFBD>
<EFBFBD> 3<> %<25>v<EFBFBD>}<7D>}<7D> 5<> %<25>v<EFBFBD>}<7D>}<7D> 5<> <15>{<7B> #<23> <13>Z<EFBFBD> <20>A!
<EFBFBD>#<06>FrJN)r4<00>pygments.lexerrrr<00>pygments.tokenrrrrr r
r r <00>__all__r rrJrK<00><module>rOs6<00><01><04>7<>6<>$<24>$<24>$<24> <19>/<2F><07>;<06>*<2A>;rJ