+
    TBim                         R t ^ RIt^ RIHtHtHtHt ^ RIHtH	t	H
t
HtHtHtHtHt ^ RIHtHtHtHt R.t ! R R]4      tR# )z
pygments.lexers.qlik
~~~~~~~~~~~~~~~~~~~~

Lexer for the qlik scripting language

:copyright: Copyright 2006-2025 by the Pygments team, see AUTHORS.
:license: BSD, see LICENSE for details.
N)
RegexLexerincludebygroupswords)CommentKeywordNameNumberOperatorPunctuationStringText)OPERATORS_LISTSTATEMENT_LISTSCRIPT_FUNCTIONSCONSTANT_LIST	QlikLexerc            $          ] tR t^tRtRt. R0OtRR.tRtRt	]
P                  tRR]P                  R	3R
]P                  3.RR]P                   3R]P"                  3.RR]! ]P(                  ]P,                  ]P(                  4      3.RR]R	3]! R4      R]3R]3.RR]R	3]! R4      .RR]P2                  R	3]! R4      R]P2                  3R]P2                  3.RR]P2                  R	3]! R4      R]P2                  3R]P2                  3.RR]R	3]! R4      .RR]P6                  3R ]P                  R3R!]P8                  3R"]! ]P<                  ]P6                  4      R3]! ] R#,          R$R$R%7      ]!PD                  3]! ]#R$R&7      ]3R']P<                  3]! ]$R$R&7      ]PJ                  3]! ]&R(R&7      ]PN                  R3]! R4      R]P2                  R3R)]P2                  R3R]R3]! R4      ]! ] R*,          4      ]!3R+]3R,]3R-]3./	t(R.t)R/# )1r   z+
Lexer for qlik code, including .qvs files
Qlikz*.qvsz*.qvwzhttps://qlik.comz2.12commentz\*/z#popz[^*]+numericsz\b\d+\.\d+(e\d+)?[fd]?\bz\b\d+\binterpz(\$\()(\w+)(\))string'z[^'$]+z\$
assignment;rootfield_name_quote"z[^\"$]+field_name_bracketz\]z[^\]$]+functionz\)z\s+z/\*z//.*\nz(let|set)(\s+)r   z\b)prefixsuffix)r"   z	[a-z]\w*:z	(?=\s*\()z\[symbolsz'.+?'z\b\w+\bz
[,;.()\\/] N)qlikqlikview	qliksense
qlikscript)*__name__
__module____qualname____firstlineno____doc__namealiases	filenamesurlversion_addedre
IGNORECASEflagsr   	Multiliner	   FloatIntegerr   r   Interpolr   Variabler   r   Symbolr   
WhitespaceSingler   Declarationr   r   r
   Wordr   r   Constantr   Builtintokens__static_attributes__r$       9/usr/lib/python3.14/site-packages/pygments/lexers/qlik.pyr   r      s    D=G'"I
CMMME 	W&&/w(()

 	(&,,7(

 	"$--I
 	66"HFO	
 	;'FO
 	6==&)H'FMM"	
 	FMM6*H'FMM"	
 	e[&176?CT__%W&&	2')<)<doo N >'*5G]] >%0':7../=/1A1AB#L94<< H6=="45FMM#7868$J>),-x8vK(K&
WRFrD   )r-   r3   pygments.lexerr   r   r   r   pygments.tokenr   r   r   r	   r
   r   r   r   pygments.lexers._qlik_builtinsr   r   r   r   __all__r   r$   rD   rE   <module>rJ      sE    
 ? ?  $ $ -_
 _rD   