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

37 lines
3.2 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>i? <00><00>n<00>Rt^RIt^RIHtHtHtHt^RIHtH t H
t
H t H t H t HtHtR.t!RR]4tR#)z<>
pygments.lexers.inferno
~~~~~~~~~~~~~~~~~~~~~~~
Lexers for Inferno os and all the related stuff.
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)<04>
RegexLexer<EFBFBD>include<64>bygroups<70>default)<08> Punctuation<6F>Comment<6E>Operator<6F>Keyword<72>Name<6D>String<6E>Number<65>
Whitespace<EFBFBD>
LimboLexerc<00>a<00>]tRt^toRtRtRtR.tR.tR.t Rt
RR ] !] ] P] 43R
] 3R ] 3R ]P 3.R R]R3R]P$3R]3R]3.RR]R 3R]P&3R]P*3R]P*3R]P,3R]P.3R]P03R]3R]3R]3R]P83R]P:3R] 3. R ]!R4]!R4R!]3R"]R3.R#]!R4]!R 4./t R$t!R%t"Vt#R&#)'rz<>
Lexer for Limbo programming language
TODO:
- maybe implement better var declaration highlighting
- some simple syntax error highlighting
<EFBFBD>Limboz+http://www.vitanuova.com/inferno/limbo.html<6D>limboz*.bz
text/limboz2.0<EFBFBD>
whitespacez^(\s*)([a-zA-Z_]\w*:)(\s*\n)z\nz\s+z#(\n|(.|\n)*?[^\\]\n)<29>string<6E>"z#popzO\\([\\abfnrtv"\']|x[a-fA-F0-9]{2,4}|u[a-fA-F0-9]{4}|U[a-fA-F0-9]{8}|[0-7]{1,3})z [^\\"\n]+z\\<5C>
statementsz2'(\\.|\\[0-7]{1,3}|\\x[a-fA-F0-9]{1,2}|[^\\\'\n])'z (\d+\.\d*|\.\d+|\d+)[eE][+-]?\d+z(\d+\.\d*|\.\d+|\d+[fF])z16r[0-9a-fA-F]+z8r[0-7]+z((([1-3]\d)|([2-9]))r)?(\d+)z
[()\[\],.]z%[~!%^&*+=|?:<>/-]|(->)|(<-)|(=>)|(::)z<>(alt|break|case|continue|cyclic|do|else|exitfor|hd|if|implement|import|include|len|load|orpick|return|spawn|tagof|tl|to|while)\bzK(byte|int|big|real|string|array|chan|list|adt|fn|ref|of|module|self|type)\bz(con|iota|nil)\bz [a-zA-Z_]\w*<2A> statementz[{}]<5D>;<3B>rootc<08>b<00>\P!RV\P4'dR#R#)z^implement \w+;gffffff<66>?N)<03>re<72>search<63> MULTILINE)<01>texts&<26>>/tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/inferno.py<70> analyse_text<78>LimboLexer.analyse_textPs"<00><00> <0A>9<EFBFBD>9<EFBFBD>'<27><14>r<EFBFBD>|<7C>|<7C> <<3C> <<3C><16> =<3D><00>N)$<24>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>url<72>aliases<65> filenames<65> mimetypes<65> version_addedrr r
<00>Labelr<00>Singler <00>Escape<70>Charr <00>Float<61>Hex<65>Oct<63>Integerrrr <00>Type<70>Constantrr<00>tokensr<00>__static_attributes__<5F>__classdictcell__)<01> __classdict__s@rrrs<><00><><00><00><08> <13>D<EFBFBD>
7<EFBFBD>C<EFBFBD><16>i<EFBFBD>G<EFBFBD><16><07>I<EFBFBD><1D><0E>I<EFBFBD><19>M<EFBFBD> <15> ,<2C> <15>j<EFBFBD>$<24>*<2A>*<2A>j<EFBFBD> 9<> ;<3B> <12>J<EFBFBD> <1F> <13>Z<EFBFBD> <20> %<25>w<EFBFBD>~<7E>~<7E> 6<> 
<EFBFBD> <11> <11>6<EFBFBD>6<EFBFBD> "<22><<3C>=C<>]<5D>]<5D> L<01> <19>6<EFBFBD> "<22> <12>F<EFBFBD>O<EFBFBD> 
<EFBFBD> <15> <11>6<EFBFBD>8<EFBFBD> $<24> B<>F<EFBFBD>K<EFBFBD>K<EFBFBD> P<> 0<>&<26>,<2C>,<2C> ?<3F> (<28>&<26>,<2C>,<2C> 7<> <1F><16><1A><1A> ,<2C> <18>&<26>*<2A>*<2A> %<25> ,<2C>f<EFBFBD>n<EFBFBD>n<EFBFBD> =<3D> <1A>K<EFBFBD> (<28> 5<>x<EFBFBD> @<40>7<>8?<3F> A<01>/<2F>07<30> <0C> <0C> ><3E> <20>'<27>"2<>"2<> 3<> <1C>d<EFBFBD> #<23>!
<EFBFBD>$ <14> <13>L<EFBFBD> !<21> <13>L<EFBFBD> !<21> <13>[<5B> !<21> <10>+<2B>v<EFBFBD> &<26> 
<EFBFBD> <0F> <13>L<EFBFBD> !<21> <13>K<EFBFBD> <20>
<EFBFBD>O+<06>F<EFBFBD>Z<17>r!)r'r<00>pygments.lexerrrrr<00>pygments.tokenrrrr r
r r r <00>__all__rr"r!r<00><module>r?s9<00><01><04>
<EFBFBD>A<>A<>%<25>%<25>%<25> <18>.<2E><07>?<17><1A>?r!