config root man

Current Path : /usr/local/lib/python2.5/

FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64
Upload File :
Current File : //usr/local/lib/python2.5/shlex.pyc

³ò
h”Rc
@sdZddkZddkZddklZyddklZWn#ej
oddklZnXddgZ	ddd„ƒYZ
ed„Ze
d	joveeiƒd
jo
e
ƒZn#eid
Ze
eeƒeƒZx.eiƒZeodeeƒGHqèPqèndS(
s8A lexical analyzer class for simple shell-like syntaxes.iÿÿÿÿN(tdeque(tStringIOtshlextsplitcBszeZdZdded„Zd„Zdd„Zd„Zd„Z	d„Z
d„Zddd„Zd	„Z
d
„ZRS(s8A lexical analyzer class for simple shell-like syntaxes.cCsFt|tƒot|ƒ}n|dj	o||_||_nti|_d|_||_|o
d|_	n
d|_	d|_
d|_|io|id7_nd|_t
|_d|_d|_d|_d	|_tƒ|_d
|_d|_d|_tƒ|_d|_|iod|i|ifGHndS(
Ntt#t?abcdfeghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_s>ßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞs 	
s'"s\t"t iisshlex: reading from %s, line %d(t
isinstancet
basestringRtNonetinstreamtinfiletsyststdintposixteoft
commenterst	wordcharst
whitespacetFalsetwhitespace_splittquotestescapet
escapedquoteststateRtpushbacktlinenotdebugttokent	filestacktsource(tselfRR
R((s!/usr/local/lib/python2.5/shlex.pyt__init__s<
	
		
			
										
cCs7|idjodt|ƒGHn|ii|ƒdS(s:Push a token onto the stack popped by the get_token methodisshlex: pushing token N(RtreprRt
appendleft(R!ttok((s!/usr/local/lib/python2.5/shlex.pyt
push_token;scCsžt|tƒot|ƒ}n|ii|i|i|ifƒ||_||_d|_|io3|dj	od|ifGHqšd|ifGHndS(s9Push an input source onto the lexer's input source stack.isshlex: pushing to file %ssshlex: pushing to stream %sN(
R	R
RRR$R
RRRR(R!t	newstreamtnewfile((s!/usr/local/lib/python2.5/shlex.pytpush_sourceAs"			

cCs^|iiƒ|iiƒ\|_|_|_|iod|i|ifGHnd|_dS(sPop the input source stack.sshlex: popping to %s, line %dRN(RtcloseRtpopleftR
RRR(R!((s!/usr/local/lib/python2.5/shlex.pyt
pop_sourceOs
!
cCsG|io:|iiƒ}|idjodt|ƒGHn|Sn|iƒ}|idj	odxa||ijoL|i|iƒƒ}|o |\}}|i||ƒn|i	ƒ}qcWnx@||i
jo/|ip|i
SqÇ|iƒ|i	ƒ}qÇW|idjo,||i
jodt|ƒGHqCdGHn|S(sBGet a token from the input stream (or from stack if it's nonempty)isshlex: popping token s
shlex: token=sshlex: token=EOFN(
RR+RR#t
read_tokenR Rt
sourcehookR)t	get_tokenRRR,(R!R%trawtspecR(R'((s!/usr/local/lib/python2.5/shlex.pyR/Xs2


	cCsÕt}d}xTtoL|iidƒ}|djo|id|_n|idjo$dGt|iƒGdGt|ƒGHn|idjod|_	Pq|idjom|pd|_Pq^||i
jo@|idjo	d	GHn|i	p|io|oPqqq^||ijo!|ii
ƒ|id|_q^|io#||ijod
}||_q^||ijo||_	d
|_q^||ijo$|ip
||_	n||_q^|io||_	d
|_q^||_	|i	p|io|oPq^qq|i|ijoÏt}|p&|idjo	dGHntd‚n||ijo5|ip|i	||_	d|_Pqöd
|_q^|io9||ijo)|i|ijo|i}||_q^|i	||_	q|i|ijoŽ|p&|idjo	d
GHntd‚n||ijo4||ijo$||jo|i	|i|_	n|i	||_	||_q|id
jo³|pd|_Pq^||i
joI|idjo	dGHnd|_|i	p|io|oPqZqq^||ijo[|ii
ƒ|id|_|io0d|_|i	p|io|oPq€qqZq^|io||ijo
||_q^|io#||ijod
}||_q^||ijp||ijp
|io|i	||_	q^|ii|ƒ|idjo	dGHnd|_|i	oPq^qqqW|i	}d|_	|io|o|djo
d}n|idjo#|odt|ƒGHqÑdGHn|S(NRis
isshlex: in statesI see character:Ris+shlex: I see whitespace in whitespace statetas shlex: I see EOF in quotes statesNo closing quotations shlex: I see EOF in escape statesNo escaped characters%shlex: I see whitespace in word states&shlex: I see punctuation in word statesshlex: raw token=sshlex: raw token=EOF(RtTrueRtreadRRR#RRRRRRtreadlineRRRRt
ValueErrorRRR$(R!tquotedtescapedstatetnextchartresult((s!/usr/local/lib/python2.5/shlex.pyR-xsâ
			

	




	
		

	
	
	

			

	

 
		
		
	cCs„|ddjo|dd!}nt|itƒo<tii|ƒo(tiitii|iƒ|ƒ}n|t|dƒfS(s(Hook called on a filename to be sourced.iRiiÿÿÿÿtr(	R	R
R
tostpathtisabstjointdirnametopen(R!R(((s!/usr/local/lib/python2.5/shlex.pyR.øs
'(cCsB|djo
|i}n|djo
|i}nd||fS(s<Emit a C-compiler-like, Emacs-friendly error-message leader.s"%s", line %d: N(RR
R(R!R
R((s!/usr/local/lib/python2.5/shlex.pyterror_leaders




cCs|S(N((R!((s!/usr/local/lib/python2.5/shlex.pyt__iter__	scCs*|iƒ}||ijo
t‚n|S(N(R/Rt
StopIteration(R!R((s!/usr/local/lib/python2.5/shlex.pytnexts
N(t__name__t
__module__t__doc__RRR"R&R)R,R/R-R.RBRCRE(((s!/usr/local/lib/python2.5/shlex.pyRs$				 	€			cCs9t|dtƒ}t|_|p
d|_nt|ƒS(NRR(RR3RRtlist(tstcommentstlex((s!/usr/local/lib/python2.5/shlex.pyRs
	
t__main__isToken: ((RHtos.pathR<RtcollectionsRt	cStringIORtImportErrort__all__RRRRFtlentargvtlexertfileRAR/tttR#(((s!/usr/local/lib/python2.5/shlex.pys<module>s(ý




Man Man