+
     Bi8                     P    ^ RI t  ! R R]4      t ! R R]4      t ! R R]4      tR# )    Nc                   6   a  ] tR t^t o R tR tRR ltRtV tR# )Quitterc                    Wn         W n        R # Nnameeof)selfr   r	   s   &&&$/usr/lib/python3.14/_sitebuiltins.py__init__Quitter.__init__   s    	    c                @    R V P                   : RV P                  : R2# )zUse z() or z to exitr   r
   s   &r   __repr__Quitter.__repr__   s    +/99dhh??r   Nc                d     \         P                  P                  4        \        T4      h    L; ir   )sysstdinclose
SystemExit)r
   codes   &&r   __call__Quitter.__call__   s,    	IIOO 	s   + /)r	   r   r   )	__name__
__module____qualname____firstlineno__r   r   r   __static_attributes____classdictcell____classdict__s   @r   r   r      s     @ r   r   c                   @   a  ] tR t^t o ^tRR ltR tR tR tRt	V t
R# )_Printerc           	         ^ RI pWn        W n        R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__linespathjoin_Printer__filenames)r
   r   datafilesdirsr'   dirfilenames   &&&&&   r   r   _Printer.__init__#   sU    '+3'+,1 GGLL7,1 8'+3 3s   -Ac                   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)encoding
)	r*   r-   openreadOSErrorr)   splitlen_Printer__linecnt)r
   r.   r2   fps   &   r   __setup_Printer.__setup,   s    <<<((H(W55779D 6	 ) ;;Dzz$'T\\* 65  s(   B2BB2B/*B22C Cc                    V P                  4        \        V P                  4      V P                  8:  d   R P	                  V P                  4      # RV P
                  3^,          ,          # )r6   z!Type %s() to see the full %s text)_Printer__setupr;   r*   MAXLINESr,   r(   r   s   &r   r   _Printer.__repr__<   sI    t||-99T\\**64;;.:JKKr   c                F   V P                  4        R p^ p  \        W"V P                  ,           4       F  p\        V P                  V,          4       K!  	  W P                  ,          pRpVf   \        V4      pVR9  g   K  RpK  VR8X  d   R# K|    \         d     R# i ; i)z0Hit Return for more, or q (and Return) to quit: Nq) rE   )rA   rangerB   printr*   input
IndexError)r
   promptlinenoikeys   &    r   r   _Printer.__call__C   s    Cv'=>A$,,q/* ?
 --'k-C)+"#:   s   ?B B B )__data__filenames	__linecnt__lines__nameN) rU   )r   r   r   r   rB   r   rA   r   r   r   r    r!   s   @r   r$   r$      s&      H3+ L r   r$   c                   ,   a  ] tR t^Xt o R tR tRtV tR# )_Helperc                    R # )zHType help() for interactive help, or help(object) for help about object.rU   r   s   &r   r   _Helper.__repr__b   s    8r   c                .    ^ RI pVP                  ! V/ VB # r&   )pydochelp)r
   argskwdsr[   s   &*, r   r   _Helper.__call__e   s    zz4(4((r   rU   N)r   r   r   r   r   r   r   r    r!   s   @r   rW   rW   X   s     8) )r   rW   )r   objectr   r$   rW   rU   r   r   <module>ra      s/    f  8v 8v)f )r   