| Server IP : 35.80.110.71 / Your IP : 216.73.216.52 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ip-172-31-21-44 6.17.0-1019-aws #19~24.04.1-Ubuntu SMP Tue Jun 23 18:53:06 UTC 2026 x86_64 User : ubuntu ( 1000) PHP Version : 8.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /lib/python3/dist-packages/css_parser/__pycache__/ |
Upload File : |
�
��3eh. � � � d Z ddlmZmZmZmZ ddgZdZdZddl m
Z
mZmZ dd l
mZ dd
lZdd
lZdd
lZej$ d dk\ reZi Z G d� de� Zd
� Zd� Zy
)z New CSS Tokenizer (a generator)
� )�unicode_literals�division�absolute_import�print_function� Tokenizer�CSSProductions�restructuredtextz$Id$� )r �MACROS�PRODUCTIONS)� normalizeN� c �6 � e Zd ZdZej
ej ej ej ej ej d�ZdZ e
j d� j Z e
j d� j Zd
d�Zd� Zd � Zd
� Zd� Zdd�Zy)r z^
generates a list of Token tuples:
(Tokenname, value, startline, startcolumn)
)z
@font-facez@importz@mediaz
@namespacez@pagez
@variables�
z*\\[0-9a-fA-F]{1,6}(?:\r\n|[\t\r\n\f\x20])?z\\((\r\n)|[\n\r\f])Nc �� � t |t � rt |j � � }n|}t ||f� }|t
v rt
| \ }}}n{|st }|st }| j | j ||� � }|D � cg c] } | d dk( s�| d �� c} d }|D � cg c] } | d dk( s�| d �� c} d }|||ft
|<