Sindbad~EG File Manager
�
'Μg� � �: � d dl Z d dlZd dlZd dlZd dlZd dlmZ d dlmZ d dl m
Z
d dlZd dlmZm
Z
mZmZmZmZmZmZmZmZmZ d dlmZ d dlmZ G d� d e� Z G d
� de� Z G d� d
ej8 � Z G d� de� Z G d� de� Z G d� de� Z G d� de� Z!ddddd�Z"d� Z# G d� de
� Z$ G d� de� Z% G d � d!e� Z& G d"� d#e� Z' G d$� d%e� Z( G d&� d'e� Z) G d(� d)e� Z* G d*� d+e� Z+ G d,� d-e� Z, G d.� d/e� Z- G d0� d1e� Z. G d2� d3e� Z/ G d4� d5e� Z0 G d6� d7e� Z1 G d8� d9e� Z2 G d:� d;e� Z3 G d<� d=e� Z4 G d>� d?e� Z5 G d@� dAe� Z6 G dB� dCe� Z7 G dD� dEe� Z8 G dF� dGe� Z9 G dH� dIe9� Z: G dJ� dKe9� Z; G dL� dMe� Z<dNZ=dOZ>dPZ?dQZ@dRZA G dS� dTe� ZB G dU� dVe� ZC G dW� dXe� ZD G dY� dZej8 � ZEeFd[k( r ej� � yy)\� N)�StringIO)�support)� os_helper)�make_option�Option�TitledHelpFormatter�OptionParser�OptionGroup�SUPPRESS_USAGE�OptionError�OptionConflictError�BadOptionError�OptionValueError�Values)�
_match_abbrev)�
_parse_numc � � e Zd Z dd�Zd� Zy)�InterceptedErrorNc �. � || _ || _ || _ y �N)�
error_message�exit_status�exit_message)�selfr r r s �//usr/local/lib/python3.12/test/test_optparse.py�__init__zInterceptedError.__init__ s � � +���&���(��� c �>