python (3.12.0)

(root)/
lib/
python3.12/
email/
__pycache__/
parser.cpython-312.opt-2.pyc

ˑeo	gdZddlmZmZddlmZmZddlmZGddZ	Gdde	Z
Gd	d
ZGddeZy
))ParserHeaderParserBytesParserBytesHeaderParser
FeedParserBytesFeedParser)StringIO
TextIOWrapper)rr)compat32c*eZdZdeddZddZddZy)rNpolicyc"	||_||_yN)_classr)selfrrs   @/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/email/parser.py__init__zParser.__init__s	(c	t|j|j}|r|j|j	dx}r%|j||j	dx}r%|j
S)Nr
i )rrr_set_headersonlyreadfeedclose)rfpheadersonly
feedparserdatas     rparsezParser.parse)so	 DKK@
'')ggdm#d#OOD!ggdm#d#!!rc<	|jt||S)Nr)rr	rtextrs   rparsestrzParser.parsestr8s 	zz(4.kzBBrrF)__name__
__module____qualname__rrrr$rrrrsh0
"CrrceZdZddZddZy)rc0tj||dSNT)rrrrrs   rrzHeaderParser.parseDs||D"d++rc0tj||dSr,)rr$r"s   rr$zHeaderParser.parsestrGstT400rNT)r&r'r(rr$r)rrrrCs,1rrc"eZdZdZddZddZy)rc&	t|i||_yr)rparser)rargskws   rrzBytesParser.__init__Ms	d)b)rc	t|dd}	|jj|||jS#|jwxYw)Nasciisurrogateescape)encodingerrors)r
r2rdetachr-s   rrzBytesParser.parse_sD	28I
J	;;$$R5IIKBIIKs	=Acb	|jdd}|jj||S)NASCIIr7)r9)decoder2r$r"s   r
parsebyteszBytesParser.parsebytesns3	{{7+<{={{##D+66rNr%)r&r'r(rrr>r)rrrrKs*$	7rrceZdZddZddZy)rc2tj||dSNTr!)rrr-s   rrzBytesHeaderParser.parse{s  rt <<rc2tj||dSrA)rr>r"s   rr>zBytesHeaderParser.parsebytes~s%%dDd%CCrNr/)r&r'r(rr>r)rrrrzs
=DrrN)
__all__ior	r
email.feedparserrremail._policybaserrrrrr)rr<module>rGsN
4,'8&0C0Cf161,7,7^DDr