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

43 lines
3.4 KiB
Plaintext
Raw Normal View History

2026-02-12 02:28:23 +02:00
+
<00> <0C>i<EFBFBD><00><00>b<00>Rt^RIHtHtHt^RIHtHtHtH t H
t
H t H t H t R.t!RR]4tR#)z<>
pygments.lexers.meson
~~~~~~~~~~~~~~~~~~~~~
Pygments lexer for the Meson build system
:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
)<03>
RegexLexer<EFBFBD>words<64>include)<08>Comment<6E>Name<6D>Number<65> Punctuation<6F>Operator<6F>Keyword<72>String<6E>
Whitespace<EFBFBD>
MesonLexerc<00><><00>]tRt^tRtRtRtRR.tRR.tR.t Rt
R R
] 3R ] P3R ]P3R ]P 3R]P"3]!R4]!R4]!R4R]3R]3.
RR] 3R] 3.R]!R!RR7]3.RR]P03R]3R]3]!R"RR7]P43]!R4]!R#RR7]P6P83.R]!R$RRR7]P:3R]P<3./tRt R #)%r a-Meson language lexer.
The grammar definition use to transcribe the syntax was retrieved from
https://mesonbuild.com/Syntax.html#grammar for version 0.58.
Some of those definitions are improperly transcribed, so the Meson++
implementation was also checked: https://github.com/dcbaker/meson-plus-plus.
<EFBFBD>Mesonzhttps://mesonbuild.com/<2F>mesonz meson.buildzmeson_options.txtz text/x-mesonz2.10<EFBFBD>rootz#.*?$z'''.*'''z [1-9][0-9]*z0o[0-7]+z0x[a-fA-F0-9]+<2B>string<6E>keywords<64>exprz[a-zA-Z_][a-zA-Z_0-9]*z\s+z([']{3}([']{0,2}([^\\']|\\(.|\n)))*[']{3}z'.*?(?<!\\)(\\\\)*?'z\b)<01>suffixz(in|and|or|not)\bz (\*=|/=|%=|\+]=|-=|==|!=|\+|-|=)z[\[\]{}:().,?]<5D>builtinsz(?<!\.))<02>prefixrz(?<!\.)import\b<>N)<08>if<69>elif<69>else<73>endif<69>foreach<63>
endforeach<EFBFBD>break<61>continue)<02>true<75>false)r<00> build_machine<6E> host_machine<6E>target_machine)2<>add_global_arguments<74>add_global_link_arguments<74> add_languages<65>add_project_arguments<74>add_project_link_arguments<74>add_test_setup<75>assert<72> benchmark<72>both_libraries<65> build_target<65>configuration_data<74>configure_file<6C> custom_target<65>declare_dependency<63>
dependency<EFBFBD>disabler<65> environment<6E>error<6F>
executable<EFBFBD>files<65> find_library<72> find_program<61> generator<6F>
get_option<EFBFBD> get_variable<6C>include_directories<65> install_data<74>install_headers<72> install_man<61>install_subdir<69> is_disabler<65> is_variable<6C>jar<61>
join_paths<EFBFBD>library<72>message<67>project<63>range<67> run_command<6E> set_variable<6C>shared_library<72> shared_module<6C>static_library<72>subdir<69> subdir_done<6E>
subproject<EFBFBD>summary<72>test<73>vcs_tag<61>warning)!<21>__name__<5F>
__module__<EFBFBD> __qualname__<5F>__firstlineno__<5F>__doc__<5F>name<6D>url<72>aliases<65> filenames<65> mimetypes<65> version_addedrr <00>Singler<00>Integer<65>Oct<63>Hexrrr rr
r <00>Wordr<00>Constant<6E>Variable<6C>Magic<69>Builtin<69> Namespace<63>tokens<6E>__static_attributes__r<00><00></tmp/pip-target-qd_sq_1j/lib/python/pygments/lexers/meson.pyr r s<><00><00><08> <13>D<EFBFBD>
#<23>C<EFBFBD><16> <0A>&<26>G<EFBFBD><1E> 3<>4<>I<EFBFBD><1F> <20>I<EFBFBD><1A>M<EFBFBD> <0F> <15>w<EFBFBD> <1F> <18>&<26>-<2D>-<2D> (<28> <1B>V<EFBFBD>^<5E>^<5E> ,<2C> <18>&<26>*<2A>*<2A> %<25> <1E><06>
<EFBFBD>
<EFBFBD> +<2B> <13>H<EFBFBD> <1D> <13>J<EFBFBD> <1F> <13>F<EFBFBD>O<EFBFBD> &<26><04> -<2D> <13>Z<EFBFBD> <20> 
<EFBFBD> <11> 8<>&<26> A<> $<24>f<EFBFBD> -<2D>
<EFBFBD> <13> <12> <0E> <20>
!<21>#*<2A>
+<2B> 
<EFBFBD> <0F> !<21>8<EFBFBD>=<3D>=<3D> 1<> 0<>(<28> ;<3B> <1E> <0B> ,<2C> <12>$<24>U<EFBFBD> 3<>W<EFBFBD>5E<35>5E<35> F<> <13>J<EFBFBD> <1F> <12><0E>  <20> !<21> #'<27>-<2D>-<2D>"5<>"5<>  7<> 
<EFBFBD> <13> <12>3<0E>h%<25><1F>k5!<21>j#'<27>,<2C>,<2C>k5 0<>l <20><14><1E><1E> 0<>q9
<EFBFBD>Yf<06>FroN)r\<00>pygments.lexerrrr<00>pygments.tokenrrrrr r
r r <00>__all__r rrorp<00><module>rts8<00><01><04>6<>5<> <20> <20> <20> <18>.<2E><07>y<06><1A>yro