??????????????
Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 173

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 174

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 175

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 176

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 177

Warning: Cannot modify header information - headers already sent by (output started at /home/mybf1/public_html/mentol.bf1.my/SS1.php:4) in /home/mybf1/public_html/mentol.bf1.my/SS1.php on line 178
ó n”þfc@sdZddlZddlZddlmZyddlmZWn!ek reddlmZnXddgZ dd d„ƒYZ e e d„Z ed kreejƒd krÁe ƒZn"ejd Ze eeƒeƒZx+ejƒZer d eeƒGHqæPqændS( s8A lexical analyzer class for simple shell-like syntaxes.iÿÿÿÿN(tdeque(tStringIOtshlextsplitcBszeZdZd d ed„Zd„Zd d„Zd„Zd„Z d„Z d„Z d d d„Z d „Z d „ZRS( s8A lexical analyzer class for simple shell-like syntaxes.cCs<t|tƒrt|ƒ}n|dk r?||_||_ntj|_d|_||_|rod|_ n d|_ d|_ d|_ |jr¥|j d7_ nd|_ t |_d|_d|_d|_d |_tƒ|_d |_d |_d|_tƒ|_d|_|jr8d |j|jfGHndS( 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/lib64/python2.7/shlex.pyt__init__s<                        cCs5|jdkr!dt|ƒGHn|jj|ƒdS(s:Push a token onto the stack popped by the get_token methodisshlex: pushing token N(RtreprRt appendleft(R!ttok((s/usr/lib64/python2.7/shlex.pyt push_token;scCs˜t|tƒrt|ƒ}n|jj|j|j|jfƒ||_||_d|_|jr”|dk r‚d|jfGHq”d|jfGHndS(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/lib64/python2.7/shlex.pyt push_sourceAs"     cCs\|jjƒ|jjƒ\|_|_|_|jrOd|j|jfGHnd|_dS(sPop the input source stack.sshlex: popping to %s, line %dRN(R tcloseRtpopleftR RRR(R!((s/usr/lib64/python2.7/shlex.pyt pop_sourceOs  ! cCs/|jr=|jjƒ}|jdkr9dt|ƒGHn|S|jƒ}|jdk r·x\||jkr³|j|jƒƒ}|r¤|\}}|j||ƒn|j ƒ}q[Wnx9||j krò|j sÙ|j S|j ƒ|j ƒ}qºW|jdkr+||j kr#dt|ƒGHq+dGHn|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 R t sourcehookR)t get_tokenRRR,(R!R%trawtspecR(R'((s/usr/lib64/python2.7/shlex.pyR/Xs.     cCsnt}d}xõtr|jjdƒ}|dkrF|jd|_n|jdkrxdGt|jƒGdGt|ƒGHn|jdkr”d|_ Pq|jdkrô|s¶d|_Pq||j krþ|jdkrÜd GHn|j sô|j r|rPqñqq||j kr-|jj ƒ|jd|_q|j rW||jkrWd }||_q||jkr{||_ d |_q||jkr«|j sŸ||_ n||_q|jrÉ||_ d |_q||_ |j sê|j r|rPqqq|j|jkrÈt}|s5|jdkr)d GHntd ‚n||jkrv|j sj|j ||_ d|_PqÅd |_q|j rµ||jkrµ|j|jkrµ|j}||_q|j ||_ q|j|jkr_|s|jdkr÷d GHntd‚n||jkrC||jkrC||krC|j |j|_ n|j ||_ ||_q|jd kr|sd|_Pq||j krÒ|jdkr§dGHnd|_|j sÈ|j r|rPqýqq||j kr5|jj ƒ|jd|_|j rýd|_|j s(|j r|rPq2qqýq|j rY||jkrY||_q|j rƒ||jkrƒd }||_q||jksª||jksª|jr½|j ||_ q|jj|ƒ|jdkrädGHnd|_|j rPqqqqW|j }d|_ |j r;| r;|dkr;d}n|jdkrj|rbdt|ƒGHqjdGHn|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#RR RRRRtreadlineRRRRt ValueErrorRRR$(R!tquotedt escapedstatetnextchartresult((s/usr/lib64/python2.7/shlex.pyR-xsà                                      cCs|ddkr |dd!}nt|jtƒrltjj|ƒ rltjjtjj|jƒ|ƒ}n|t|dƒfS(s(Hook called on a filename to be sourced.iRiiÿÿÿÿtr( R R R tostpathtisabstjointdirnametopen(R!R(((s/usr/lib64/python2.7/shlex.pyR.øs %'cCs>|dkr|j}n|dkr0|j}nd||fS(s<Emit a C-compiler-like, Emacs-friendly error-message leader.s"%s", line %d: N(R R R(R!R R((s/usr/lib64/python2.7/shlex.pyt error_leaders     cCs|S(N((R!((s/usr/lib64/python2.7/shlex.pyt__iter__ scCs(|jƒ}||jkr$t‚n|S(N(R/Rt StopIteration(R!R((s/usr/lib64/python2.7/shlex.pytnext s  N(t__name__t __module__t__doc__R RR"R&R)R,R/R-R.RBRCRE(((s/usr/lib64/python2.7/shlex.pyRs$   €  cCs7t|d|ƒ}t|_|s-d|_nt|ƒS(NRR(RR3RRtlist(tstcommentsRtlex((s/usr/lib64/python2.7/shlex.pyRs   t__main__isToken: ((RHtos.pathR<Rt collectionsRt cStringIORt ImportErrort__all__RRR3RRFtlentargvtlexertfileRAR/tttR#(((s/usr/lib64/python2.7/shlex.pyts(    ý