File: //usr/lib64/python3.6/__pycache__/aifc.cpython-36.opt-2.pyc
3
\~ @ s: d dl Z d dlZd dlZdddgZG dd deZdZdd Zd d
Zdd Z d
d Z
dd ZdZdd Z
dd Zdd Zdd Zdd Zdd Zdd Zd d lmZ d d!lmZ ed"d#Zd$ej_d%ej_d&ej_d'ej_d(ej_d)ej_G d*d+ d+Z G d,d- d-Z!d?d.dZ"e"Z#e$d/kr6d dl%Z%e%j&d0d sDe%j&j'd1 e%j&d0 Z(e"e(d2Z)e*d3e( e*d4e)j+ e*d5e)j, e*d6e)j- e*d7e)j. e*d8e)j/ e*d9e)j0 e%j&d:d r,e%j&d: Z1e*d;e1 e"e1d<8Z2e2j3e)j4 x"e)j5d=Z6e6s
P e2j7e6 qW W dQ R X e*d> W dQ R X dS )@ NErroropenopenfpc @ s e Zd ZdS )r N)__name__
__module____qualname__ r r /usr/lib64/python3.6/aifc.pyr s l @Q E c C s6 yt jd| jdd S t jk
r0 tY nX d S )Nz>l r )structunpackreaderrorEOFError)filer r r
_read_long s r c C s6 yt jd| jdd S t jk
r0 tY nX d S )Nz>Lr
r )r r r
r r )r r r r _read_ulong s r c C s6 yt jd| jdd S t jk
r0 tY nX d S )Nz>h r )r r r
r r )r r r r _read_short s r c C s6 yt jd| jdd S t jk
r0 tY nX d S )Nz>Hr r )r r r
r r )r r r r _read_ushort s r c C s@ t | jd}|dkrd}n
| j|}|d@ dkr<| jd}|S )N r )ordr
)r lengthdatadummyr r r _read_string s
r gc C s t | }d}|dk r d
}|d }t| }t| }|| koL| koLdkn rXd} n0|dkrft} n"|d }|d | td|d } || S )Nr r i g i i? l g @? )r r _HUGE_VALpow)fexponsignhimantlomantr r r _read_float s "r&