Viewing File: /opt/alt/python35/lib64/python3.5/site-packages/yaml/__pycache__/tokens.cpython-35.pyc



è5[
ã@sÒGdd„deƒZGdd„deƒZGdd„deƒZGdd„deƒZGdd	„d	eƒZGd
d„deƒZGdd
„d
eƒZGdd„deƒZGdd„deƒZ	Gdd„deƒZ
Gdd„deƒZGdd„deƒZGdd„deƒZ
Gdd„deƒZGdd„deƒZGdd„deƒZGd d!„d!eƒZGd"d#„d#eƒZGd$d%„d%eƒZGd&d'„d'eƒZGd(d)„d)eƒZd*S)+c@s(eZdZdd„Zdd„ZdS)ÚTokencCs||_||_dS)N)Ú
start_markÚend_mark)Úselfrr©rú
/tokens.pyÚ__init__s	zToken.__init__csVdd„ˆjDƒ}|jƒdj‡fdd†|Dƒƒ}dˆjj|fS)NcSs%g|]}|jdƒs|‘qS)Z_mark)Úendswith)Ú.0Úkeyrrrú
<listcomp>s	z"Token.__repr__.<locals>.<listcomp>z, cs)g|]}d|tˆ|ƒf‘qS)z%s=%r)Úgetattr)r	r
)rrrr
s	z%s(%s))Ú__dict__ÚsortÚjoinÚ	__class__Ú__name__)rZ
attributesZ	argumentsr)rrÚ__repr__s


zToken.__repr__N)rÚ
__module__Ú__qualname__rrrrrrrsrc@s"eZdZdZdd„ZdS)ÚDirectiveTokenz<directive>cCs(||_||_||_||_dS)N)ÚnameÚvaluerr)rrrrrrrrrs			zDirectiveToken.__init__N)rrrÚidrrrrrrsrc@seZdZdZdS)ÚDocumentStartTokenz<document start>N)rrrrrrrrrsrc@seZdZdZdS)ÚDocumentEndTokenz<document end>N)rrrrrrrrrsrc@s+eZdZdZddddd„ZdS)ÚStreamStartTokenz<stream start>NcCs||_||_||_dS)N)rrÚencoding)rrrrrrrr!s		zStreamStartToken.__init__)rrrrrrrrrrsrc@seZdZdZdS)ÚStreamEndTokenz<stream end>N)rrrrrrrrr'src@seZdZdZdS)ÚBlockSequenceStartTokenz<block sequence start>N)rrrrrrrrr*src@seZdZdZdS)ÚBlockMappingStartTokenz<block mapping start>N)rrrrrrrrr-src@seZdZdZdS)Ú
BlockEndTokenz<block end>N)rrrrrrrrr 0sr c@seZdZdZdS)ÚFlowSequenceStartTokenú[N)rrrrrrrrr!3sr!c@seZdZdZdS)ÚFlowMappingStartTokenú{N)rrrrrrrrr#6sr#c@seZdZdZdS)ÚFlowSequenceEndTokenú]N)rrrrrrrrr%9sr%c@seZdZdZdS)ÚFlowMappingEndTokenú}N)rrrrrrrrr'<sr'c@seZdZdZdS)ÚKeyTokenú?N)rrrrrrrrr)?sr)c@seZdZdZdS)Ú
ValueTokenú:N)rrrrrrrrr+Bsr+c@seZdZdZdS)ÚBlockEntryTokenú-N)rrrrrrrrr-Esr-c@seZdZdZdS)ÚFlowEntryTokenú,N)rrrrrrrrr/Hsr/c@s"eZdZdZdd„ZdS)Ú
AliasTokenz<alias>cCs||_||_||_dS)N)rrr)rrrrrrrrMs		zAliasToken.__init__N)rrrrrrrrrr1Ksr1c@s"eZdZdZdd„ZdS)ÚAnchorTokenz<anchor>cCs||_||_||_dS)N)rrr)rrrrrrrrTs		zAnchorToken.__init__N)rrrrrrrrrr2Rsr2c@s"eZdZdZdd„ZdS)ÚTagTokenz<tag>cCs||_||_||_dS)N)rrr)rrrrrrrr[s		zTagToken.__init__N)rrrrrrrrrr3Ysr3c@s%eZdZdZddd„ZdS)ÚScalarTokenz<scalar>NcCs1||_||_||_||_||_dS)N)rÚplainrrÚstyle)rrr5rrr6rrrrbs
				zScalarToken.__init__)rrrrrrrrrr4`sr4N)Úobjectrrrrrrrrr r!r#r%r'r)r+r-r/r1r2r3r4rrrrÚ<module>s(
Back to Directory File Manager