+
    i
  c                   sP    ^ RI t  ! R R]4      t ! R R]4      t ! R R]4      tR# )    Nc                   s6   a  ] tR t^t o R tR tRR ltRtV tR# )Quitterc                s    Wn         W n        R # Nnameeof)selfr   r   s   &&&&/usr/lib64/python3.14/_sitebuiltins.py__init__ZQuitter.__init__   s    	    c                s@    R V P                   : RV P                  : R2# )zUse z() or z to exitr   r      &r   __repr__ZQuitter.__repr__   s    +/99dhh??r	   Nc                sd     \         P                  P                  4        \        T4      h    L; ir   )sysZstdinZcloseZ
SystemExit)r   Zcodes   &&r   __call__ZQuitter.__call__   s,    	IIOO 	s   + /)r   r   r   )	__name__
__module____qualname____firstlineno__r   r   r   __static_attributes____classdictcell__Z__classdict__   @r   r   r      s     @ r	   r   c                   s@   a  ] tR t^t o ^tRR ltR tR tR tRt	V t
R# )_Printerc           	     s    ^ RI pWn        W n        . V n        V UUu. uF'  pV F  pVP                  P                  Wg4      NK   	  K)  	  uppV n        R# u uppi r    N)os_Printer__name_Printer__data_Printer__linesZpathjoin_Printer__filenames)r   r   dataZfilesZdirsr   Zdirfilenames   &&&&&   r   r   Z_Printer.__init__#   sU    '+3'+,1 GGLL7,1 8'+3 3s   -Ac                s   V P                   '       d   R # R pV P                   F2  p \        VRR7      ;_uu_ 4       pVP                  4       pR R R 4        M	  V'       g   V P
                  pVP                  R4      V n         \        V P                   4      V n        R #   + '       g   i     LZ; i  \         d     K  i ; i)Nzutf-8)Zencoding
)	r   r   ZopenZreadZOSErrorr   ZsplitlenZ_Printer__linecnt)r   r   r    Zfp   &   r   Z__setupZ_Printer.__setup,   s    <<<((H(W55779D 6	 ) ;;Dzz$'T\\* 65  s(   B2BB2B/*B22C Cc                s    V P                  4        \        V P                  4      V P                  8:  d   R P	                  V P                  4      # RV P
                  3^,          ,          # )r!   z!Type %s() to see the full %s text)_Printer__setupr"   r   MAXLINESr   r   r
   r   r   r   Z_Printer.__repr__<   sI    t||-99T\\**64;;.:JKKr	   c                s    ^ RI Hp V P                  4        V! 4       pRP                  V P                  4      pV! W0P
                  R7       R# )r    )	get_pagerr!   )ZtitleN)Z_pyrepl.pagerr&   r$   r   r   r   )r   r&   ZpagerZtextr#   r   r   Z_Printer.__call__C   s3    +yy&d++&r	   )Z__dataZ__filenamesZ	__linecntZ__linesZ__nameN) r'   )r   r   r   r   r%   r   r$   r   r   r   r   r   r   r   r   r      s&      H3+ L' 'r	   r   c                   s,   a  ] tR t^Lt o R tR tRtV tR# )_Helperc                s    R # )zHType help() for interactive help, or help(object) for help about object.r'   r
   r   r   r   Z_Helper.__repr__V   s    8r	   c                s.    ^ RI pVP                  ! V/ VB # r   )pydocZhelp)r   ZargsZkwdsr)   s   &*, r   r   Z_Helper.__call__Y   s    zz4(4((r	   r'   N)r   r   r   r   r   r   r   r   r   r   r   r(   r(   L   s     8) )r	   r(   )r   Zobjectr   r   r(   r'   r	   r   <module>r*      s/    f  ,'v ,'^)f )r	   