comparison pygments_lexer_pseudocode2/algpseudocode.py @ 102:d8368294413a

"min" and "max" as automatic mathematical operators
author Franz Glasner <fzglas.hg@dom66.de>
date Mon, 04 May 2026 16:19:53 +0200
parents 7cfad325d3bb
children af97692501ea
comparison
equal deleted inserted replaced
101:aae16e3624e2 102:d8368294413a
376 (r"\\", LexBase.op_fixed(Text, "\\")), 376 (r"\\", LexBase.op_fixed(Text, "\\")),
377 (r".", Generic.Error), # tolerance for errors 377 (r".", Generic.Error), # tolerance for errors
378 ], 378 ],
379 "math-builtins": [ 379 "math-builtins": [
380 (words(("sqrt", "pow", "cos", "sin", "tan", "arcos", "arcsin", 380 (words(("sqrt", "pow", "cos", "sin", "tan", "arcos", "arcsin",
381 "arctan", "arctan2", "mod", "exp", "ln", "log"), 381 "arctan", "arctan2", "mod", "exp", "ln", "log",
382 "min", "max"),
382 prefix=r"(?<!\.)", 383 prefix=r"(?<!\.)",
383 suffix=r"\b"), 384 suffix=r"\b"),
384 Name.Builtin), 385 Name.Builtin),
385 ], 386 ],
386 "word-operators": [ 387 "word-operators": [
PKT0[!n3 PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/READMEUT=hPKT0[`@>@ PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/.bazelignoreUT=hPKT0[lm'z ? PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/BUILD.bazelUT=hPKT0[ZnTN@ PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/CHANGELOG.mdUT=hPKT0[Q~2B PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/CMakeLists.txtUT=hPKT0[#v?aC PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/CONTRIBUTING.mdUT=hPKT0[9D<; K"PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/LICENSEUT=hPKT0[g7KQ? <%PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/MANIFEST.inUT=hPKT0[S: V&PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/READMEUT=hPKT0[BTdj= P(PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/README.mdUT=hPKT0[sh:? .0PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/SECURITY.mdUT=hPKT0[fmH p1PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/common/constants.cUT=hPKT0[8͌i~ KH U3PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/common/constants.hUT=hPKT0[?VF R?PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/common/context.cUT=hPKT0[) :F %CPyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/common/context.hUT=hPKT0[mMz3I IPyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/common/dictionary.cUT=hPKT0[I yPyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/common/dictionary.hUT=hPKT0[*G PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/common/platform.cUT=hPKT0[ȝS"PG IPyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/common/platform.hUT=hPKT0[\vhb DP PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/common/shared_dictionary.cUT=hPKT0[ƕem Y PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/common/shared_dictionary_internal.hUT=hPKT0[-0PP )H PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/common/transform.cUT=hPKT0[D# H PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/common/transform.hUT=hPKT0[eF *PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/common/version.hUT=hPKT0[MsF PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/dec/bit_reader.cUT=hPKT0[jZ:F PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/dec/bit_reader.hUT=hPKT0["wZB PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/dec/decode.cUT=hPKT0[^ .C #qPyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/dec/huffman.cUT=hPKT0[S C }PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/dec/huffman.hUT=hPKT0[i_} |{B 3PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/dec/prefix.hUT=hPKT0[D A )PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/dec/state.cUT=hPKT0[2=J1A PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/dec/state.hUT=hPKT0[IP #O mPyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/backward_references.cUT=hPKT0[cPqO PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/backward_references.hUT=hPKT0[ `R ߯PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/backward_references_hq.cUT=hPKT0[“|R ~PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/backward_references_hq.hUT=hPKT0[` S PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/backward_references_inc.hUT=hPKT0[|wt-D PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/bit_cost.cUT=hPKT0[D PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/bit_cost.hUT=hPKT0[wm H PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/bit_cost_inc.hUT=hPKT0[ZA65qM PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/block_encoder_inc.hUT=hPKT0[Z@"J ^PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/block_splitter.cUT=hPKT0[B}RJ PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/block_splitter.hUT=hPKT0[`d~FIN PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/block_splitter_inc.hUT=hPKT0[\'>M k PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/brotli_bit_stream.cUT=hPKT0[>9 M 4PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/brotli_bit_stream.hUT=hPKT0[\C 9PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/cluster.cUT=hPKT0[C <PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/cluster.hUT=hPKT0[A_ 2.G ?PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/cluster_inc.hUT=hPKT0[C LPyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/command.cUT=hPKT0[xD-C WNPyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/command.hUT=hPKT0[MO VPyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/compound_dictionary.cUT=hPKT0[m O j_PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/compound_dictionary.hUT=hPKT0[ M cPyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/compress_fragment.cUT=hPKT0[cCM 2PyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/compress_fragment.hUT=hPKT0[hrpM.jV VPyMuPDF-5ab937c03c27/mupdf-source/thirdparty/brotli/c/enc/compress_fragment_two_pass.cUT=hPK880