o
    ÃÚ·i/  ã                   @   s0   d dl Z d dlZd dlmZ G dd„ deƒZdS )é    N)ÚInputStreamc                       s,   e Zd Zd	dededdf‡ fdd„Z‡  ZS )
ÚStdinStreamÚasciiÚstrictÚencodingÚerrorsÚreturnNc                    s*   t jj ¡ }t |||¡}tƒ  |¡ d S )N)ÚsysÚstdinÚbufferÚreadÚcodecsÚdecodeÚsuperÚ__init__)Úselfr   r   ÚbytesÚdata©Ú	__class__© úH/home/ubuntu/vllm_env/lib/python3.10/site-packages/antlr4/StdinStream.pyr      s   zStdinStream.__init__)r   r   )Ú__name__Ú
__module__Ú__qualname__Ústrr   Ú__classcell__r   r   r   r   r      s    $r   )r   r	   Úantlr4.InputStreamr   r   r   r   r   r   Ú<module>   s    