o
    ?i                     @   s4   G d d de ZG dd deZG dd deZdS )c                   @   s   e Zd ZdS )ChunkN)__name__
__module____qualname__ r   r   N/home/ubuntu/veenaModal/venv/lib/python3.10/site-packages/antlr4/tree/Chunk.pyr      s    r   c                   @   s,   e Zd ZdZd	dedefddZdd ZdS )
TagChunktaglabelNr	   r
   c                 C   s   || _ || _d S Nr   )selfr	   r
   r   r   r   __init__   s   
zTagChunk.__init__c                 C   s    | j d u r| jS | j d | j S )N:)r
   r	   r   r   r   r   __str__   s   
zTagChunk.__str__r   r   r   r   	__slots__strr   r   r   r   r   r   r   
   s    r   c                   @   s&   e Zd ZdZdefddZdd ZdS )	TextChunktextc                 C   s
   || _ d S r   r   )r   r   r   r   r   r      s   
zTextChunk.__init__c                 C   s   d| j  d S )N'r   r   r   r   r   r      s   zTextChunk.__str__Nr   r   r   r   r   r      s    r   N)objectr   r   r   r   r   r   r   <module>   s   