403Webshell
Server IP : 127.0.0.1  /  Your IP : 216.73.216.109
Web Server : Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10
System : Windows NT DESKTOP-E5T4RUN 10.0 build 19045 (Windows 10) AMD64
User : SERVERWEB ( 0)
PHP Version : 8.1.10
Disable Function : NONE
MySQL : OFF |  cURL : ON |  WGET : OFF |  Perl : OFF |  Python : OFF |  Sudo : OFF |  Pkexec : OFF
Directory :  C:/cygwin64/lib/python3.9/site-packages/pygments/lexers/__pycache__/

Upload File :
current_dir [ Writeable] document_root [ Writeable]

 

Command :


[ Back ]     

Current File : C:/cygwin64/lib/python3.9/site-packages/pygments/lexers/__pycache__/typoscript.cpython-39.pyc
a

SҼa �@s�dZddlZddlmZmZmZmZddlmZm	Z	m
Z
mZmZm
Z
mZgd�ZGdd�de�ZGdd	�d	e�ZGd
d�de�ZdS)a�
    pygments.lexers.typoscript
    ~~~~~~~~~~~~~~~~~~~~~~~~~~

    Lexers for TypoScript

    `TypoScriptLexer`
        A TypoScript lexer.

    `TypoScriptCssDataLexer`
        Lexer that highlights markers, constants and registers within css.

    `TypoScriptHtmlDataLexer`
        Lexer that highlights markers, constants and registers within html tags.

    :copyright: Copyright 2006-2021 by the Pygments team, see AUTHORS.
    :license: BSD, see LICENSE for details.
�N)�
RegexLexer�include�bygroups�using)�Text�Comment�Name�String�Number�Operator�Punctuation)�TypoScriptLexer�TypoScriptCssDataLexer�TypoScriptHtmlDataLexerc@s�eZdZdZdZdgZddeeej	e�fdeej
eej	ej	ej
�fdeeej
ej	eej	ej
e�fdefd	e
fd
e
fdefdefgiZd
S)rzn
    Lexer that highlights markers, constants and registers within css blocks.

    .. versionadded:: 2.2
    ZTypoScriptCssDataZtyposcriptcssdata�root�(.*)(###\w+###)(.*)�%(\{)(\$)((?:[\w\-]+\.)*)([\w\-]+)(\})�+(.*)(\{)([\w\-]+)(\s*:\s*)([\w\-]+)(\})(.*)�\s+�/\*(?:(?!\*/).)*\*/�G(?<!(#|\'|"))(?:#(?!(?:[a-fA-F0-9]{6}|[a-fA-F0-9]{3}))[^\n#]+|//[^\n]*)�[<>,:=.*%+|]z[\w"\-!/&;(){}]+N)�__name__�
__module__�__qualname__�__doc__�name�aliasesrr	r�Constant�Symbolrrr�tokens�r!r!�>/usr/lib/python3.9/site-packages/pygments/lexers/typoscript.pyrs0��
�����rc@s�eZdZdZdZdgZddejfdefde	eej
e�fde	ejeej
ej
ej�fd	e	eejej
eej
eje�fd
e
fdefdefgiZd
S)rzm
    Lexer that highlights markers, constants and registers within html tags.

    .. versionadded:: 2.2
    ZTypoScriptHtmlDataZtyposcripthtmldatarz(INCLUDE_TYPOSCRIPT)�(EXT|FILE|LLL):[^}\n"]*rrrrrz[\w"\-!/&;(){}#]+N)rrrrrrr�Classr	rrrrrr r!r!r!r"r@s,��
����rc@s�eZdZdZdZdgZdgZdgZej	ej
BZed�ed�ed�ed	�ed
�ed�ed�ed
�ed�ed�ed�gde
ejejeej�fdejfde
eej�fdejfdejfdejfdejfdejfgdefgdee�fdefde
ejeejee��fgdejfdejfdejfgd efd!e
ee�fgd"efgd#efgd$ejfgd%e
ejeejejej�fd&e
ejejeejej�fd'ejfgd(efd)efd*efgd+efgd,�Z d-S).r
zx
    Lexer for TypoScript code.

    http://docs.typo3.org/typo3cms/TyposcriptReference/

    .. versionadded:: 2.2
    Z
TypoScriptZ
typoscriptz*.typoscriptztext/x-typoscript�comment�constant�html�label�
whitespace�keywords�punctuation�operator�	structure�literal�othera(?i)(\[)(browser|compatVersion|dayofmonth|dayofweek|dayofyear|device|ELSE|END|GLOBAL|globalString|globalVar|hostname|hour|IP|language|loginUser|loginuser|minute|month|page|PIDinRootline|PIDupinRootline|system|treeLevel|useragent|userFunc|usergroup|version)([^\]]*)(\])z�(?=[\w\-])(HTMLparser|HTMLparser_tags|addParams|cache|encapsLines|filelink|if|imageLinkWrap|imgResource|makelinks|numRows|numberFormat|parseFunc|replacement|round|select|split|stdWrap|strPad|tableStyle|tags|textStyle|typolink)(?![\w\-])a(?:(=?\s*<?\s+|^\s*))(cObj|field|config|content|constants|FEData|file|frameset|includeLibs|lib|page|plugin|register|resources|sitemap|sitetitle|styles|temp|tt_[^:.\s]*|types|xmlnews|INCLUDE_TYPOSCRIPT|_CSS_DEFAULT_STYLE|_DEFAULT_PI_VARS|_LOCAL_LANG)(?![\w\-])a*(?=[\w\-])(CASE|CLEARGIF|COA|COA_INT|COBJ_ARRAY|COLUMNS|CONTENT|CTABLE|EDITPANEL|FILE|FILES|FLUIDTEMPLATE|FORM|HMENU|HRULER|HTML|IMAGE|IMGTEXT|IMG_RESOURCE|LOAD_REGISTER|MEDIA|MULTIMEDIA|OTABLE|PAGE|QTOBJECT|RECORDS|RESTORE_REGISTER|SEARCHRESULT|SVG|SWFOBJECT|TEMPLATE|TEXT|USER|USER_INT)(?![\w\-])z�(?=[\w\-])(ACTIFSUBRO|ACTIFSUB|ACTRO|ACT|CURIFSUBRO|CURIFSUB|CURRO|CUR|IFSUBRO|IFSUB|NO|SPC|USERDEF1RO|USERDEF1|USERDEF2RO|USERDEF2|USRRO|USR)zo(?=[\w\-])(GMENU_FOLDOUT|GMENU_LAYERS|GMENU|IMGMENUITEM|IMGMENU|JSMENUITEM|JSMENU|TMENUITEM|TMENU_LAYERS|TMENU)z"(?=[\w\-])(PHP_SCRIPT(_EXT|_INT)?)z(?=[\w\-])(userFunc)(?![\w\-])rz<\S[^\n>]*>z	&[^;\n]*;z-(?s)(_CSS_DEFAULT_STYLE)(\s*)(\()(.*(?=\n\)))z0x[0-9A-Fa-f]+t?z[0-9]+z(###\w+###)r#z*(?![^\w\-])([\w\-]+(?:/[\w\-]+)+/?)(\S*\n)z[,.]rz[{}()\[\]\\]rz#(\{)([\w\-]+)(\s*:\s*)([\w\-]+)(\})z%(#[a-fA-F0-9]{6}\b|#[a-fA-F0-9]{3}\b)rrz(\s*#\s*\n)z[\w"\-!/&;]+)rr*r)r'r.r(r+r,r-r&r%r/N)!rrrrrr�	filenamesZ	mimetypes�re�DOTALL�	MULTILINE�flagsrrr	rrrrZFunctionrZBuiltinr$rrrr
ZHexZIntegerrZCharrr r!r!r!r"r
cs����
�����%�
�������������
����r
)rr1Zpygments.lexerrrrrZpygments.tokenrrrr	r
rr�__all__rrr
r!r!r!r"�<module>s$##

Youez - 2016 - github.com/yon3zu
LinuXploit