o
    >e                     @   sT   G d d de ZG dd deZ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d Zdd ZdS )Nodec                 C   s   || _ || _|| _|| _d S N)tagvalue
start_markend_mark)selfr   r   r   r    r   K/var/www/html/humari/django-venv/lib/python3.10/site-packages/yaml/nodes.py__init__   s   
zNode.__init__c                 C   s"   | j }t|}d| jj| j|f S )Nz%s(tag=%r, value=%s))r   repr	__class____name__r   )r   r   r   r   r	   __repr__   s   zNode.__repr__N)r   
__module____qualname__r
   r   r   r   r   r	   r      s    r   c                   @   s   e Zd ZdZ	dddZdS )
ScalarNodescalarNc                 C   "   || _ || _|| _|| _|| _d S r   )r   r   r   r   style)r   r   r   r   r   r   r   r   r	   r
      
   
zScalarNode.__init__NNN)r   r   r   idr
   r   r   r   r	   r      s    r   c                   @   s   e Zd Z	dddZdS )CollectionNodeNc                 C   r   r   )r   r   r   r   
flow_style)r   r   r   r   r   r   r   r   r	   r
   $   r   zCollectionNode.__init__r   )r   r   r   r
   r   r   r   r	   r   #   s    r   c                   @      e Zd ZdZdS )SequenceNodesequenceNr   r   r   r   r   r   r   r	   r   ,       r   c                   @   r   )MappingNodemappingNr   r   r   r   r	   r   /   r   r   N)objectr   r   r   r   r   r   r   r   r	   <module>   s
   
	