python (3.11.7)

(root)/
lib/
python3.11/
__pycache__/
_markupbase.cpython-311.opt-2.pyc

e=9	ddlZejdjZejdjZejdZejdZejdZ[GddZdS)	Nz[a-zA-Z][-_.a-zA-Z0-9]*\s*z(\'[^\']*\'|"[^"]*")\s*z--\s*>z	]\s*]\s*>z]\s*>cleZdZ	dZdZdZdZdZdZddZ	dd	Z
d
ZdZdZ
d
ZdZdZdZdS)
ParserBasec@|jturtddS)Nz)_markupbase.ParserBase must be subclassed)	__class__rRuntimeErrorselfs ?/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/_markupbase.py__init__zParserBase.__init__s,>Z'';==
=('c"d|_d|_dS)Nrlinenooffsetrs r
resetzParserBase.reset src 	|j|jfSNrrs r
getposzParserBase.getpos$s4{DK''rc||kr|S|j}|d||}|r4|j|z|_|d||}||dzz
|_n|j|z|z
|_|S)N
r)rawdatacountrrindexr)r	ijrnlinesposs      r
	updateposzParserBase.updatepos,s66H,tQ**	,+.DK..q!,,CSU)DKK+/!+DKrc|j}|dz}|||dzdkr|dzS|||dzdvrdSt|}|||dzdkr||S||dkr||S|||\}}|dkr|S|d	krd
|_||kr||}|dkrC||dz|}|d	kr||n|||dzS|dvr)t||}|sdS|	}n|dvr|||\}	}nr||jvr|dz}nc|dkrE|d	kr|
|dz|}n=|d
vrtd|ztdtd||z|dkr|S||kdS)Nr>)-r z--[rdoctyper z"'4abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ>linkattlistelementlinktypez&unsupported '[' char in %s declarationz"unexpected '[' char in declarationz!unexpected %r char in declaration)rlen
parse_commentparse_marked_section
_scan_name_decl_othercharshandle_declunknown_decl_declstringlit_matchend_parse_doctype_subsetAssertionError)
r	rrrndecltypecdatamnames
          r
parse_declarationzParserBase.parse_declaration<s`,
E1QqS5>S  q5L1QqS5>Y&&2LL1QqS5>T!!%%a(((
QZ3


,,Q/////!Q//KHaq55Hy  $&D!!ee
ACxxqs1u~y(($$T****%%d+++1uEzz(!442EEGGLLL//!Q//aad+++Ecy((221q5!<<AA!KKK
))QT\)\]]]()MNNN$%H7ST:%UVVV1uuM!eeNrrrc|j}||dz|\}}|dkr|S|dvrt||dz}n@|dvrt||dz}ntd||dz|z|sdS|r5|d}|||dz||dS)Nr>tempcdataignorercdatainclude>ifelseendifz+unknown status keyword %r in marked sectionr%)	rr0_markedsectionclosesearch_msmarkedsectioncloser7startr3r5)r	rreportrsectNamermatchs       r
r/zParserBase.parse_marked_sectionsooqsA//!q55HGGG&--gqs;;EE
0
0
0(//1==EE =!AN
	2	/AAgac1fo...yy||rc,|j}|||dzdkrtdt||dz}|sdS|r5|d}|||dz||dS)N<!--z"unexpected call to parse_comment()r%r)rr7
_commentcloserJrLhandle_commentr5)r	rrMrrOrs      r
r.zParserBase.parse_comments,1QqS5>V## !EFFF$$Wac22	2	1AA!Q000yy||rc|j}t|}|}||kr3||}|dkr	|||dz}|dkrdS|dkr+|||dztd|z|dz|krdS|dz|krdS|||dzdkr ||d	
}|d	kr|S||dz|\}}|dkrdS|dvr+|||dztd|zt
|d
|z}	|	||}|d	kr|Sn|dkrA|dz|krdS||dz|\}}|d	kr|S||dkr|dz}n|dkr|dz}||kr?||r%|dz}||kr||%||kr3||dkr|S|||tddS|r|dz}n(|||td|z||k3dS)N<r"r%z<!rz*unexpected char in internal subset (in %r)rQrRr)rM>entityr*r+notationz)unknown declaration %r in internal subset_parse_doctype_%;]r#z%unexpected char after internal subsetz%unexpected char %r in internal subset)rr-rr7r.r0getattrisspace)
r	rdeclstartposrr8rr:sr=meths
          r
r6z ParserBase._parse_doctype_subsets,LL
!ee
ACxxAacEN88299NN<Q777(DqHEa<<2EQ;;21QqS5>V++**1Q*77A1uu //!a%>>a772KKKNN<Q777(CdJt%6%=>>DL))q55HcEa<<2q1ul;;1q55H1:$$AAcE!ee
 2 2 4 4eAA!ee
 2 2 4 4eq55qzS(( NN<333()PQQQ2
RE|Q///$%Lq%PQQQ{!ee~rrc|||\}}|dkrdS|j}d||dvr|d|dzSdS)Nr%r#r)r0rfind)r	rr_r=rrs      r
_parse_doctype_elementz!ParserBase._parse_doctype_elements_//!\22a772,'!""+<<Q''!++rrcl|j}|||\}}|||dz}|dkrdS|dkr|dzS	|||\}}|dkr|S|||dz}|dkrdS|dkrxd||dvr|d|dz}ndS|||dzr$|dz}|||dz$||dsdSn|||\}}|||dz}|sdS|dvr:t	||}|r|}ndS|||dz}|sdS|d	krE||dd	krdS||dz|\}}|dkr|S|||dz}|sdS|dkr|dzSt)
Nrr r%r#r()'"#)rr0rcr^r4r5)r	rr_rr=rr:r<s        r
_parse_doctype_attlistz!ParserBase._parse_doctype_attlistsE,//!\22aAacEN77288q5L.	ooa66GD!1uu!A#ABwwrCxx'!""+%%S!,,q0AA2a!en,,..AAa!en,,..qrr{2//!\::a!A#A
rEzz(!44AA2AacEN2Cxx122;#%%2//!a%>>aq55HAacEN2Cxx1u].	rc*|||\}}|dkr|S|j}	|||dz}|sdS|dkr|dzS|dvr)t||}|sdS|}n!|||\}}|dkr|Sk)Nrrr%r#rh)r0rr4r5)r	rr_r=rrr:r<s        r
_parse_doctype_notationz"ParserBase._parse_doctype_notation=s//!\22aq55H,	!A#A
rCxx1uEzz(!442EEGG//!\::aq55H	rc|j}|||dzdkr4|dz}	|||dz}|sdS|r|dz}nn-n|}|||\}}|dkr|S	|j||dz}|sdS|dvr)t||}|r|}n.dS|dkr|dzS|||\}}|dkr|Sp)NrrZr%rrhr#)rr^r0r4r5)r	rr_rrr:r=r<s        r
_parse_doctype_entityz ParserBase._parse_doctype_entityTs4,1QqS5>S  AA
AacEN299;;AAA
A//!\22aq55H	QqsU#A
rEzz(!44AA2c1u//!\::aq55H	rc|j}t|}||krdSt||}|rh|}|}|t|z|krdS||fS|||td|||dzz)N)Nr%zexpected name token at %r)	rr-_declname_matchgroupstriplowerr5rr7)r	rr_rr8r<r`r=s        r
r0zParserBase._scan_namexs,LL668GQ''
			A7799DCFF
q  x::<<((NN<+++ +gl<PR?6R.SS
rcdSr)r	r;s  r
r3zParserBase.unknown_declsrN)r)__name__
__module____qualname__rrrrr1r>r/r.r6rdrjrlrnr0r3rvrr
rrs+===
(((MMMb0



CCCL666r.   H&




rr)	recompilerOrqr4rSrIrKrrvrr
<module>r|s
			"*:;;A!rz"<==C
9%%
 bj..
#
8,,u
u
u
u
u
u
u
u
u
u
r