CoolFace
Apppublic

Aluode/PerceptionLabPortable

sourceHugging Faceupdated 9mo agoView on Hugging Face
0likes
composer.cpython-310.pyc52 linesDownload Raw Back to __pycache__
1o

2��Yi�@sFddgZddlmZddlTddlTGdd�de�ZGdd�d�ZdS)�Composer�
ComposerError�)�MarkedYAMLError)�*c@seZdZdS)rN)�__name__�3__module__�__qualname__�r	r	�wE:\DocsHouse\542 percep lab latest\PerceptionLab\PerceptionLab_Portable\python_embed\Lib\site-packages\yaml/composer.pyrsc@sTeZdZdd�Zdd�Zdd�Zdd�Zd	d4�Zdd�Zd
d�Z	dd�Z5dd�ZdS)rcCs6i|_dS�N)�anchors��selfr	r	r7�__init__
s8zComposer.__init__cCs|�t�r	|��|�t�Sr)�check_eventZStreamStartEvent�	get_event�StreamEndEventr
r	r	r910check_nodes11zComposer.check_nodecCs|�t�s	|��SdSr)rr�compose_documentr
r	r	r12�get_nodes13�zComposer.get_nodecCsN|��d}|�t�s|��}|�t�s!|��}td|jd|j��|��|S)Nz(expected a single document in the streamzbut found another document)rrrrr�14start_mark)rZdocument�eventr	r	r15�get_single_nodes1617�zComposer.get_single_nodecCs&|��|�dd�}|��i|_|Sr)r�compose_noder)r�noder	r	r18r2s19zComposer.compose_documentcCs�|�t�r |��}|j}||jvrtddd||j��|j|S|��}|j}|dur>||jvr>td||j|jd|j��|�||�|�t	�rO|�20|�}n|�t�rZ|�|�}n21|�t
�rd|�|�}|��|S)Nzfound undefined alias %rz+found duplicate anchor %r; first occurrencezsecond occurrence)rZ22AliasEventr�anchorrrrZ23peek_eventZdescend_resolverZScalarEvent�compose_scalar_nodeZSequenceStartEvent�compose_sequence_nodeZMappingStartEvent�compose_mapping_nodeZascend_resolver)r�parent�indexrrrr	r	r24r?s:2526��2728�29�30313233zComposer.compose_nodecCs`|��}|j}|dus|dkr|�t|j|j�}t||j|j|j|jd�}|dur.||j	|<|S)N�!)�style)34r�tag�resolveZ35ScalarNode�value�implicitr�end_markr"r)rrrr#rr	r	r36rXs�37zComposer.compose_scalar_nodecCs�|��}|j}|dus|dkr|�td|j�}t|g|jd|jd�}|dur+||j|<d}|�t	�sE|j38�|�||��|d7}|�t	�r2|��}|j
|_
|S)Nr!��39flow_style�r)rr#r$ZSequenceNoder&rr)rrZSequenceEndEventr%�appendrr')rr�start_eventr#rr �	end_eventr	r	r40rcs$�414243�zComposer.compose_sequence_nodecCs�|��}|j}|dus|dkr|�td|j�}t|g|jd|jd�}|dur+||j|<|�t	�sI|�44|d�}|�45||�}|j�||f�|�t	�r0|��}|j
|_
|S)Nr!r()rr#r$ZMappingNoder&rr)rrZMappingEndEventrr%r+r')rrr,r#rZitem_keyZ46item_valuer-r	r	r47rus$�484950�	zComposer.compose_mapping_nodeN)rrrrrrrrrrrrr	r	r	r51rs
N)�__all__�errorr�events�nodesrrr	r	r	r52�<module>s
Aluode/PerceptionLabPortable · CoolFace