/usr/local/lib64/python3.6/site-packages/yaml/__pycache__
Edit: /usr/local/lib64/python3.6/site-packages/yaml/__pycache__/reader.cpython-36.pyc (4461B)
3
Eg @ sL d dgZ ddlmZmZ ddlZddlZG dd deZG dd d eZdS )ReaderReaderError ) YAMLErrorMark Nc @ s e Zd Zdd Zdd ZdS )r c C s" || _ || _|| _|| _|| _d S )N)name characterpositionencodingreason)selfr r r r
r r
7/usr/local/lib64/python3.6/site-packages/yaml/reader.py__init__ s
zReaderError.__init__c C sH t | jtr,d| jt| j| j| j| jf S d| j| j| j| jf S d S )Nz>'%s' codec can't decode byte #x%02x: %s
in "%s", position %dz8unacceptable character #x%04x: %s
in "%s", position %d)
isinstancer bytesr
ordr r r )r r
r
r __str__! s zReaderError.__str__N)__name__
__module____qualname__r r r
r
r
r r s c @ sf e Zd Zdd ZdddZdddZdd d
Zdd Zd
d Ze j
dZdd Zdd Z
dddZdS )r c C s d | _ d | _d| _d| _d| _d| _d | _d | _d | _d| _ d| _
d| _t|t
rnd| _ | j| |d | _nHt|trd| _ || _| j n(|| _t|dd| _ d | _d | _| j d S )
Nr T z
z
r zF)r streamstream_pointereofbufferpointer
raw_buffer
raw_decoder
indexlinecolumnr strcheck_printabler determine_encodinggetattr)r r r
r
r r ; s2
zReader.__init__r c C sD y| j | j| S tk
r> | j|d | j | j| S X d S )Nr )r r
IndexErrorupdate)r r r
r
r peekW s
zReader.peekr c C s4 | j | t| jkr| j| | j| j | j | S )N)r lenr r( )r lengthr
r
r prefix^ s
z
Reader.prefixc C s | j | d t| jkr&| j|d x|r| j| j }| j d7 _ | jd7 _|dkst|dkr| j| j dkr| jd7 _d| _n|dkr| jd7 _|d8 }q(W d S )Nr u
r u )r r* r r( r r! r" )r r+ chr
r
r forwardc s zReader.forwardc C sF | j d kr(t| j| j| j| j| j| jS t| j| j| j| jd d S d S )N)r r r r r! r" r r )r r
r
r get_markr s
zReader.get_markc C s x,| j r,| jd ks"t| jdk r,| j qW t| jtr| jjtjrXtj | _
d| _n,| jjtjrvtj
| _
d| _ntj| _
d| _| jd d S )N z utf-16-lez utf-16-bezutf-8r )r r r*
update_rawr r
startswithcodecsBOM_UTF16_LEutf_16_le_decoder r
BOM_UTF16_BEutf_16_be_decodeutf_8_decoder( )r r
r
r r% z s "zReader.determine_encodingu! [^
-~
--�𐀀-]c C sP | j j|}|rL|j }| jt| j| j |j }t| j |t
|ddd S )Nunicodez"special characters are not allowed)
NON_PRINTABLEsearchgroupr r* r r startr r r )r datamatchr r r
r
r r$ s zReader.check_printablec C s6 | j d krd S | j| jd | _d| _xt| j|k r0| jsH| j | jd k ry| j| j d| j\}}W q tk
r } zP| j |j }| j d k r| j
t| j |j }n|j}t| j|||j
|jW Y d d }~X qX n| j }t|}| j| | j|7 _| j |d | _ | jr*| jd7 _d | _ P q*W d S )Nr strictr )r r r r* r r3 r UnicodeDecodeErrorr? r r r r r
r r$ )r r+ r@ Z convertedexcr r r
r
r r( s6
z
Reader.update c C sL | j j|}| jd kr|| _n| j|7 _| jt|7 _|sHd| _d S )NT)r readr r r* r )r sizer@ r
r
r r3 s
zReader.update_rawN)r )r )r )rE )r r r r r) r, r0 r1 r% recompiler<