
    ,h
                         G d  de       Z G d de      Z G d de      Z G d de      Z G d d	e      Z G d
 de      Z G d de      Z G d de      Z G d de      Z	 G d de      Z
 G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d  d!e      Z G d" d#e      Z G d$ d%e      Z G d& d'e      Z G d( d)e      Zy*)+c                       e Zd Zd Zd Zy)Tokenc                      || _         || _        y N)
start_markend_mark)selfr   r   s      M/var/www/html/Resume-Scraper/venv/lib/python3.12/site-packages/yaml/tokens.py__init__zToken.__init__   s    $     c                    | j                   D cg c]  }|j                  d      s| }}|j                          dj                  |D cg c]  }|dt	        | |       c}      }| j
                  j                  d|dS c c}w c c}w )N_markz, =())__dict__endswithsortjoingetattr	__class____name__)r   key
attributes	argumentss       r	   __repr__zToken.__repr__   s    %)]] .c||G,  .
 .II%' +.wtS/AB ' (	>>22I>>.'s   B
B
N)r   
__module____qualname__r
   r    r   r	   r   r      s    !?r   r   c                       e Zd ZdZd Zy)DirectiveTokenz<directive>c                 <    || _         || _        || _        || _        y r   )namevaluer   r   )r   r"   r#   r   r   s        r	   r
   zDirectiveToken.__init__   s    	
$ r   Nr   r   r   idr
   r   r   r	   r    r       s    	B!r   r    c                       e Zd ZdZy)DocumentStartTokenz<document start>Nr   r   r   r%   r   r   r	   r'   r'      s    	Br   r'   c                       e Zd ZdZy)DocumentEndTokenz<document end>Nr(   r   r   r	   r*   r*      s    	Br   r*   c                       e Zd ZdZ	 	 ddZy)StreamStartTokenz<stream start>Nc                 .    || _         || _        || _        y r   )r   r   encoding)r   r   r   r.   s       r	   r
   zStreamStartToken.__init__!   s    $  r   )NNNr$   r   r   r	   r,   r,      s    	B15!r   r,   c                       e Zd ZdZy)StreamEndTokenz<stream end>Nr(   r   r   r	   r0   r0   '   s    	Br   r0   c                       e Zd ZdZy)BlockSequenceStartTokenz<block sequence start>Nr(   r   r   r	   r2   r2   *   s    	!Br   r2   c                       e Zd ZdZy)BlockMappingStartTokenz<block mapping start>Nr(   r   r   r	   r4   r4   -   s    	 Br   r4   c                       e Zd ZdZy)BlockEndTokenz<block end>Nr(   r   r   r	   r6   r6   0   s    	Br   r6   c                       e Zd ZdZy)FlowSequenceStartToken[Nr(   r   r   r	   r8   r8   3       	Br   r8   c                       e Zd ZdZy)FlowMappingStartToken{Nr(   r   r   r	   r<   r<   6   r:   r   r<   c                       e Zd ZdZy)FlowSequenceEndToken]Nr(   r   r   r	   r?   r?   9   r:   r   r?   c                       e Zd ZdZy)FlowMappingEndToken}Nr(   r   r   r	   rB   rB   <   r:   r   rB   c                       e Zd ZdZy)KeyToken?Nr(   r   r   r	   rE   rE   ?   r:   r   rE   c                       e Zd ZdZy)
ValueToken:Nr(   r   r   r	   rH   rH   B   r:   r   rH   c                       e Zd ZdZy)BlockEntryToken-Nr(   r   r   r	   rK   rK   E   r:   r   rK   c                       e Zd ZdZy)FlowEntryToken,Nr(   r   r   r	   rN   rN   H   r:   r   rN   c                       e Zd ZdZd Zy)
AliasTokenz<alias>c                 .    || _         || _        || _        y r   r#   r   r   r   r#   r   r   s       r	   r
   zAliasToken.__init__M       
$ r   Nr$   r   r   r	   rQ   rQ   K   s    	B!r   rQ   c                       e Zd ZdZd Zy)AnchorTokenz<anchor>c                 .    || _         || _        || _        y r   rS   rT   s       r	   r
   zAnchorToken.__init__T   rU   r   Nr$   r   r   r	   rW   rW   R   s    	B!r   rW   c                       e Zd ZdZd Zy)TagTokenz<tag>c                 .    || _         || _        || _        y r   rS   rT   s       r	   r
   zTagToken.__init__[   rU   r   Nr$   r   r   r	   rZ   rZ   Y   s    	B!r   rZ   c                       e Zd ZdZddZy)ScalarTokenz<scalar>Nc                 J    || _         || _        || _        || _        || _        y r   )r#   plainr   r   style)r   r#   r_   r   r   r`   s         r	   r
   zScalarToken.__init__b   s%    

$ 
r   r   r$   r   r   r	   r]   r]   `   s    	Br   r]   N)objectr   r    r'   r*   r,   r0   r2   r4   r6   r8   r<   r?   rB   rE   rH   rK   rN   rQ   rW   rZ   r]   r   r   r	   <module>rb      s  
?F 
?!U ! u !u !U "e "!U !E U E 5 % u  e U ! !!% !!u !% r   