| Server IP : 104.21.21.239 / Your IP : 216.73.216.110 Web Server : Apache/2.4.68 (Amazon Linux) OpenSSL/3.5.5 System : Linux ip-172-31-69-123.ec2.internal 6.1.176-223.369.amzn2023.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Jul 24 13:34:27 UTC 2026 x86_64 User : ec2-user ( 1000) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3.9/site-packages/sepolgen/__pycache__/ |
Upload File : |
a
ӌ�i� � @ s d dl Z d dlZd dlZd dlZd dlZd dlZdZdZdZ dZ
dZdZdZ
d Zd
Zejd dk rheZneZejZG dd� de�ZG d
d� de�ZG dd� de�Zdd� Zdd� ZdadadadZ dd� Z!dd� Z"dd� Z#dd� Z$G dd� d�Z%G d d!� d!�Z&G d"d#� d#�Z'e �(d$�Z)G d%d&� d&e�Z*G d'd(� d(e�Z+G d)d*� d*e�Z,d+d,� Z-G d-d.� d.e�Z.G d/d0� d0e�Z/G d1d2� d2e�Z0G d3d4� d4e�Z1d5d6� Z2d7d8� Z3G d9d:� d:e�Z4G d;d<� d<e1�Z5d=d>� Z6d?d@� Z7G dAdB� dBe�Z8de deddd de
dddfdCdD�Z9dS )E� Nz3.11z3.10Tz
parser.out�parsetab�LALR� F�( c @ s4 e Zd Zdd� Zdd� ZeZdd� Zdd� ZeZd S )
� PlyLoggerc C s
|| _ d S �N)�f)�selfr � r
�1/usr/lib/python3.9/site-packages/sepolgen/yacc.py�__init__k s zPlyLogger.__init__c O s | j �|| d � d S )N�
�r �write�r �msg�args�kwargsr
r
r �debugn s zPlyLogger.debugc O s | j �d|| d � d S )Nz WARNING: r
r r r
r
r �warnings s zPlyLogger.warningc O s | j �d|| d � d S )NzERROR: r
r r r
r
r �errorv s zPlyLogger.errorN) �__name__�
__module__�__qualname__r r �infor r Zcriticalr
r
r
r r j s r c @ s e Zd Zdd� Zdd� ZdS )�
NullLoggerc C s | S r r
)r �namer
r
r �__getattribute__} s zNullLogger.__getattribute__c O s | S r r
)r r r r
r
r �__call__� s zNullLogger.__call__N)r r r r r r
r
r
r r | s r c @ s e Zd ZdS )� YaccErrorN�r r r r
r
r
r r � s r c C sP t | �}d|v rt |�}t|�tkr4|d t� d }dt| �jt| �|f }|S )Nr
z ...z<%s @ 0x%x> (%s))�repr�len�resultlimit�typer �id)�r�repr_str�resultr
r
r �
format_result� s r) c C sB t | �}d|v rt |�}t|�dk r(|S dt| �jt| �f S d S )Nr
� z<%s @ 0x%x>)r! r"