K i ddZdgZddlZddlmZmZddlmZmZm Z m Z m Z m Z m Z mZGddeZy)a@ pygments.lexers.codeql ~~~~~~~~~~~~~~~~~~~~~~ Lexer for CodeQL query language. The grammar is originating from: https://github.com/github/vscode-codeql/blob/main/syntaxes/README.md :copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. CodeQLLexerN) RegexLexerwords)CommentOperatorKeywordNameStringNumber Punctuation Whitespacec8eZdZdZddgZddgZgZdZdZe je jzZ de fd ejfd ej d fed d ej&fedd dej&j*fedd ej,fdefdej2fdej4fdefdefdej:fdej<fdej:fgdej fd ej dfdej dfdej fgd Zy!)"rCodeQLcodeqlqlz*.qlz*.qllz https://github.com/github/codeqlz2.19z\s+z//.*?\nz/\*multiline-comments)moduleimportclassextends implements predicateselectwherefromasandornotinifthenelseexistsforall instanceofprivaterabstractcachedexternalfinallibraryoverridequeryz\b)suffixthisz\b\??:?)prefixr/)booleandatefloatintstringz"(\\\\|\\[^\\]|[^"\\])*"z[0-9]+\.[0-9]+z[0-9]+z<=|>=|<|>|=|!=|\+|-|\*|/z[.,;:\[\]{}()]+z @[a-zA-Z_]\w*z[A-Z][a-zA-Z0-9_]*z[a-z][a-zA-Z0-9_]*z[^*/]+z#pushz\*/z#popz[*/])rootrN) __name__ __module__ __qualname__namealiases filenames mimetypesurl version_addedre MULTILINEUNICODEflagsr rSingle MultilinerrBuiltinr PseudoTyper r FloatIntegerrr VariableClasstokens\/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/pygments/lexers/codeql.pyrrsu DG!II ,CM LL2:: %E Z  ( W&&(< =   &oo  /F 459\\5H5H J%ll , )& 1  -  ')( 3  -t}} - "DJJ / "DMM 2M' R)) * W&& 0 W&& / g'' (  S0FrP)__doc____all__rApygments.lexerrrpygments.tokenrrrr r r r r rrOrPrQrVs4  / ,$$$:*:rP