U
    ç¥¡c_  ã                   @   s0   d dl mZmZ edƒZG dd„ dee ƒZdS )é    )ÚListÚTypeVarÚTc                   @   s2   e Zd ZdZeedœdd„ƒZeddœdd„ZdS )	ÚStackzA small shim over builtin list.)Úreturnc                 C   s   | d S )zGet top of stack.éÿÿÿÿ© )Úselfr   r   ú//tmp/pip-unpacked-wheel-qkhzhrww/rich/_stack.pyÚtop	   s    z	Stack.topN)Úitemr   c                 C   s   |   |¡ dS )z<Push an item on to the stack (append in stack nomenclature).N)Úappend)r	   r   r   r   r
   Úpush   s    z
Stack.push)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Úpropertyr   r   r   r   r   r   r
   r      s   r   N)Útypingr   r   r   r   r   r   r   r
   Ú<module>   s   