Psyduck - 可達鴨 之 鴨力山大2


Server : LiteSpeed
System : Linux premium217.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User : alloknri ( 880)
PHP Version : 8.1.34
Disable Function : NONE
Directory :  /opt/alt/python27/lib64/python2.7/idlelib/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //opt/alt/python27/lib64/python2.7/idlelib/PyParse.pyo
�
�V~gc@s�ddlZddlZed�\ZZZZZejdej	ej
B�jZejdej	�j
Zejdej	ejB�j
Zejdej	�j
Zejdej	�j
Zejdej	�j
Zd	gd
ZxdD]Zdeee�<q�Wxd
D]Zdeee�<qWxdD]Zeeee�<q'Wdje�Z[yeed��ZWnek
r�dZnXddd��YZdS(i����Nis�
    ^
    [ \t]*
    (?: while
    |   else
    |   def
    |   return
    |   assert
    |   break
    |   class
    |   continue
    |   elif
    |   try
    |   except
    |   raise
    |   import
    |   yield
    )
    \b
s'
    [ \t]*
    (?: \# \S .* )?
    \n
sK
    \""" [^"\\]* (?:
                     (?: \\. | "(?!"") )
                     [^"\\]*
                 )*
    (?: \""" )?

|   " [^"\\\n]* (?: \\. [^"\\\n]* )* "?

|   ''' [^'\\]* (?:
                   (?: \\. | '(?!'') )
                   [^'\\]*
                )*
    (?: ''' )?

|   ' [^'\\\n]* (?: \\. [^'\\\n]* )* '?
sM
    [ \t]*
    [^\s#\\]    # if we match, m.end()-1 is the interesting char
s_
    \s*
    (?: return
    |   break
    |   continue
    |   raise
    |   pass
    )
    \b
s
    [^[\](){}#'"\\]+
txis({[t(s)}]t)s"'\
#ttParsercBs�eZd�Zd�Zded�Zd�Zd�Zd�Z	d�Z
d�Zd�Zd	�Z
d
�Zd�Zd�ZdZd
�ZdZd�ZRS(cCs||_||_dS(N(tindentwidthttabwidth(tselfRR((s4/opt/alt/python27/lib64/python2.7/idlelib/PyParse.pyt__init__rs	cCs�t|�tkru|}g}|j}x9tt|�D](}||dkrXt|�p[d�q7Wdj|�}n||_d|_dS(NiRRi(	ttypetUnicodeTypetappendtmaptordtchrtjointstrtstudy_level(RRt	uniphooeytpushtraw((s4/opt/alt/python27/lib64/python2.7/idlelib/PyParse.pytset_strvs	&	c
CsU|jd}}|sdSt|�}x�td�D]�}|jdd|�}|dkr^Pn|jdd|�d}||||�}|r�||j��r�|j�}Pn|}q3W|dkr||�}|r�||j��r�|j�}n|S|d}xD|||�}|rL|j�\}	}||	�sM|	}qMq
Pq
W|S(Nis:
is
i(RtNonetlentrangetrfindtstarttspan(
Rtis_char_in_stringt_synchreRtpostlimitttriestitmts((s4/opt/alt/python27/lib64/python2.7/idlelib/PyParse.pytfind_good_parse_start�s8
	
cCs#|dkr|j||_ndS(Ni(R(Rtlo((s4/opt/alt/python27/lib64/python2.7/idlelib/PyParse.pytset_lo�sc
Cs�|jdkrdSd|_|j}|jt�}|jdd�}|jdd�}|jdd�}|jdd�}|jdd�}t}d}}dg|_}|j}dt|�}}x||krK||}	|d}|	dkr�q�n|	dkr4|d}|dkr�||�q�q�n|	d	krP|d}q�n|	d
kru|r�|d}q�q�n|	dks�|	dkr�|	}
||d|d
!|
dkr�|
d}
n|}t|
�d}||}x�||kr�||}	|d}|	dkrq�n||d||!|
kr=||}Pn|	dkr�|d}|dkr�|dkrx||�nPq�q�n|	dkr�||dkr�|d}n|d}q�q�q�W|d|kr�t	}q�t
}q�n|	dkr|jd|�}q�n||dkr>|d}|d|kr>t}q>n|d}q�W|t	kry|t
kry|dkryt
}n||_|d|kr�||�ndS(NitxxxxxxxxRtxxxxtxxs
xs
iRRt"t'iis\t#i����(RRt	translatet_trantreplacetC_NONEt	goodlinesRRtC_STRING_FIRST_LINEtC_STRING_NEXT_LINEStfindtC_BACKSLASHt	C_BRACKETtcontinuation(
RRR7tleveltlnoR1t	push_goodR!tntchtquotetfirstlnotw((s4/opt/alt/python27/lib64/python2.7/idlelib/PyParse.pyt_study1�s�		
	















	
		cCs|j�|jS(N(R@R7(R((s4/opt/alt/python27/lib64/python2.7/idlelib/PyParse.pytget_continuation_typePs
cCs�|jdkrdS|j�d|_|j|j}}t|�d}t|�}xp|r�|}x@t||d||�D]#}|jdd|d�d}q�Wt||�r�|d}qXPqXW|dkr�|}n|||_|_	d}g}|j
}	|dfg}
x?||krUt|||�}|r�|j�}|d}x*||kr}||dkr}|d}qTW||kr�||}n|}||kr�Pq�n||}
|
dkr�|	|�|
j
|t|�f�|
}|d}qn|
dkrJ|r|d	=n|
}|d}|
j
|t|�f�qn|
d
ksb|
dkr�|
j
|t|�df�|
}t
|||�j�}|
j
|t|�f�qn|
dkr|
j
|t|�df�|jd||�d}|
j
|t|�f�qn|d}||dkrH|
||}n|d}qW||_|ru|d	|_nt|
�|_dS(
Niis
iRs 	
s([{s)]}i����R*R+R,(RR@RR1RRRt_junkret
stmt_starttstmt_endRt_chew_ordinaryretendt_match_stringreR4tlastchtlastopenbracketposttupletstmt_bracketing(RRR1R!tptqtnothingRHtstackt
push_stackt
bracketingR"tnewpR<((s4/opt/alt/python27/lib64/python2.7/idlelib/PyParse.pyt_study2es�
		"!
		







	cCs|j�|j}|j}t|�}|jdd|�d}}|d}x�||kr�t||�}|r�|j�d}d}PqR|jd|�d}}qRW|}}x||dkr�|d}q�W|j}t|||!j	|j
��|S(Ns
iis 	(RSRIRRRt_itemreRFR4Rt
expandtabsR(RtjRR;torigiR!R"textra((s4/opt/alt/python27/lib64/python2.7/idlelib/PyParse.pytcompute_bracket_indent�s$
		

	cCs#|j�|j}|d|dS(Ni����i����(R@R1(RR1((s4/opt/alt/python27/lib64/python2.7/idlelib/PyParse.pytget_num_lines_in_stmt�s
	cCs�|j�|j}|j}x||dkr<|d}qW|}|jd|�d}d}}x||krq||}|dkr�|d}|d}qf|dkr�|r�|d}n|d}qf|dks�|dkr�t|||�j�}qf|d	krPqf|dkrd|d
krd|dksF||ddkrd||dd
krdd}Pqf|d}qfW|r�|d}tjd|||!�dk}n|s�|}x!||d
kr�|d}q�Wnt	||j|!j
|j��dS(Ns 	is
is([{s)]}R*R+R,t=s=<>!s\s*\\s 	
(RSRRCR4RGRFtretmatchRRRUR(RRR!tstartpostendpostfoundR8R<((s4/opt/alt/python27/lib64/python2.7/idlelib/PyParse.pytcompute_backslash_indent�sH
		





 
"cCsd|j�|j|j}}|}|j}x*||krX||dkrX|d}q/W|||!S(Ns 	i(RSRCRDR(RR!R;RVR((s4/opt/alt/python27/lib64/python2.7/idlelib/PyParse.pytget_base_indent_string/s
	cCs|j�|jdkS(Nt:(RSRH(R((s4/opt/alt/python27/lib64/python2.7/idlelib/PyParse.pytis_block_opener:s
cCs#|j�t|j|j�dk	S(N(RSt_closereRRCR(R((s4/opt/alt/python27/lib64/python2.7/idlelib/PyParse.pytis_block_closer@s
cCs|j�|jS(N(RSRI(R((s4/opt/alt/python27/lib64/python2.7/idlelib/PyParse.pytget_last_open_bracket_posGs
cCs|j�|jS(N(RSRK(R((s4/opt/alt/python27/lib64/python2.7/idlelib/PyParse.pytget_last_stmt_bracketingPs
N(t__name__t
__module__RRRRR$R&R@RARSRYRZRaRbRdRfRIRgRKRh(((s4/opt/alt/python27/lib64/python2.7/idlelib/PyParse.pyRps$		3			�		m				5				((R\tsysRR0R5R2R3R6tcompiletVERBOSEt	MULTILINEtsearchRR]RBtDOTALLRGRTReRER.R<R
RR	tunicodeR
t	NameErrorRR(((s4/opt/alt/python27/lib64/python2.7/idlelib/PyParse.pyt<module>s8	






Name
Size
Permissions
Options
Icons
--
drwxr-xr-x
idle_test
--
drwxr-xr-x
AutoComplete.py
8.754 KB
-rw-r--r--
AutoComplete.pyc
7.989 KB
-rw-r--r--
AutoComplete.pyo
7.989 KB
-rw-r--r--
AutoCompleteWindow.py
16.912 KB
-rw-r--r--
AutoCompleteWindow.pyc
12.416 KB
-rw-r--r--
AutoCompleteWindow.pyo
12.358 KB
-rw-r--r--
AutoExpand.py
3.315 KB
-rw-r--r--
AutoExpand.pyc
3.496 KB
-rw-r--r--
AutoExpand.pyo
3.496 KB
-rw-r--r--
Bindings.py
2.906 KB
-rw-r--r--
Bindings.pyc
4.598 KB
-rw-r--r--
Bindings.pyo
4.598 KB
-rw-r--r--
CREDITS.txt
1.822 KB
-rw-r--r--
CallTipWindow.py
5.923 KB
-rw-r--r--
CallTipWindow.pyc
6.145 KB
-rw-r--r--
CallTipWindow.pyo
6.145 KB
-rw-r--r--
CallTips.py
7.559 KB
-rw-r--r--
CallTips.pyc
8.158 KB
-rw-r--r--
CallTips.pyo
8.158 KB
-rw-r--r--
ChangeLog
55.071 KB
-rw-r--r--
ClassBrowser.py
6.835 KB
-rw-r--r--
ClassBrowser.pyc
9.658 KB
-rw-r--r--
ClassBrowser.pyo
9.658 KB
-rw-r--r--
CodeContext.py
8.146 KB
-rw-r--r--
CodeContext.pyc
6.629 KB
-rw-r--r--
CodeContext.pyo
6.586 KB
-rw-r--r--
ColorDelegator.py
9.533 KB
-rw-r--r--
ColorDelegator.pyc
8.905 KB
-rw-r--r--
ColorDelegator.pyo
8.905 KB
-rw-r--r--
Debugger.py
17.809 KB
-rw-r--r--
Debugger.pyc
17.719 KB
-rw-r--r--
Debugger.pyo
17.719 KB
-rw-r--r--
Delegator.py
0.649 KB
-rw-r--r--
Delegator.pyc
1.314 KB
-rw-r--r--
Delegator.pyo
1.314 KB
-rw-r--r--
EditorWindow.py
63.963 KB
-rw-r--r--
EditorWindow.pyc
57.15 KB
-rw-r--r--
EditorWindow.pyo
57.051 KB
-rw-r--r--
FileList.py
3.631 KB
-rw-r--r--
FileList.pyc
4.07 KB
-rw-r--r--
FileList.pyo
4.038 KB
-rw-r--r--
FormatParagraph.py
7.116 KB
-rw-r--r--
FormatParagraph.pyc
7.14 KB
-rw-r--r--
FormatParagraph.pyo
7.14 KB
-rw-r--r--
GrepDialog.py
5.024 KB
-rw-r--r--
GrepDialog.pyc
6.452 KB
-rw-r--r--
GrepDialog.pyo
6.452 KB
-rw-r--r--
HISTORY.txt
10.075 KB
-rw-r--r--
HyperParser.py
10.251 KB
-rw-r--r--
HyperParser.pyc
6.644 KB
-rw-r--r--
HyperParser.pyo
6.644 KB
-rw-r--r--
IOBinding.py
21.397 KB
-rw-r--r--
IOBinding.pyc
18.621 KB
-rw-r--r--
IOBinding.pyo
18.621 KB
-rw-r--r--
IdleHistory.py
3.957 KB
-rw-r--r--
IdleHistory.pyc
4.054 KB
-rw-r--r--
IdleHistory.pyo
4.054 KB
-rw-r--r--
MultiCall.py
17.286 KB
-rw-r--r--
MultiCall.pyc
16.399 KB
-rw-r--r--
MultiCall.pyo
16.327 KB
-rw-r--r--
MultiStatusBar.py
1.316 KB
-rw-r--r--
MultiStatusBar.pyc
2.302 KB
-rw-r--r--
MultiStatusBar.pyo
2.302 KB
-rw-r--r--
NEWS.txt
46.14 KB
-rw-r--r--
ObjectBrowser.py
4.273 KB
-rw-r--r--
ObjectBrowser.pyc
7.257 KB
-rw-r--r--
ObjectBrowser.pyo
7.257 KB
-rw-r--r--
OutputWindow.py
4.469 KB
-rw-r--r--
OutputWindow.pyc
5.3 KB
-rw-r--r--
OutputWindow.pyo
5.3 KB
-rw-r--r--
ParenMatch.py
6.557 KB
-rw-r--r--
ParenMatch.pyc
7.178 KB
-rw-r--r--
ParenMatch.pyo
7.178 KB
-rw-r--r--
PathBrowser.py
2.938 KB
-rw-r--r--
PathBrowser.pyc
4.571 KB
-rw-r--r--
PathBrowser.pyo
4.571 KB
-rw-r--r--
Percolator.py
3.146 KB
-rw-r--r--
Percolator.pyc
4.69 KB
-rw-r--r--
Percolator.pyo
4.511 KB
-rw-r--r--
PyParse.py
19.053 KB
-rw-r--r--
PyParse.pyc
9.986 KB
-rw-r--r--
PyParse.pyo
9.559 KB
-rw-r--r--
PyShell.py
57.492 KB
-rwxr-xr-x
PyShell.pyc
52.997 KB
-rw-r--r--
PyShell.pyo
52.897 KB
-rw-r--r--
README.txt
7.705 KB
-rw-r--r--
RemoteDebugger.py
11.359 KB
-rw-r--r--
RemoteDebugger.pyc
16.729 KB
-rw-r--r--
RemoteDebugger.pyo
16.579 KB
-rw-r--r--
RemoteObjectBrowser.py
0.92 KB
-rw-r--r--
RemoteObjectBrowser.pyc
2.227 KB
-rw-r--r--
RemoteObjectBrowser.pyo
2.227 KB
-rw-r--r--
ReplaceDialog.py
6.483 KB
-rw-r--r--
ReplaceDialog.pyc
7.828 KB
-rw-r--r--
ReplaceDialog.pyo
7.828 KB
-rw-r--r--
RstripExtension.py
1.025 KB
-rw-r--r--
RstripExtension.pyc
1.626 KB
-rw-r--r--
RstripExtension.pyo
1.626 KB
-rw-r--r--
ScriptBinding.py
8.261 KB
-rw-r--r--
ScriptBinding.pyc
8.174 KB
-rw-r--r--
ScriptBinding.pyo
8.174 KB
-rw-r--r--
ScrolledList.py
4.271 KB
-rw-r--r--
ScrolledList.pyc
6.609 KB
-rw-r--r--
ScrolledList.pyo
6.609 KB
-rw-r--r--
SearchDialog.py
2.568 KB
-rw-r--r--
SearchDialog.pyc
4.042 KB
-rw-r--r--
SearchDialog.pyo
4.042 KB
-rw-r--r--
SearchDialogBase.py
6.928 KB
-rw-r--r--
SearchDialogBase.pyc
8.429 KB
-rw-r--r--
SearchDialogBase.pyo
8.429 KB
-rw-r--r--
SearchEngine.py
7.288 KB
-rw-r--r--
SearchEngine.pyc
8.374 KB
-rw-r--r--
SearchEngine.pyo
8.374 KB
-rw-r--r--
StackViewer.py
4.327 KB
-rw-r--r--
StackViewer.pyc
6.521 KB
-rw-r--r--
StackViewer.pyo
6.521 KB
-rw-r--r--
TODO.txt
8.279 KB
-rw-r--r--
ToolTip.py
3.099 KB
-rw-r--r--
ToolTip.pyc
4.775 KB
-rw-r--r--
ToolTip.pyo
4.775 KB
-rw-r--r--
TreeWidget.py
14.685 KB
-rw-r--r--
TreeWidget.pyc
17.952 KB
-rw-r--r--
TreeWidget.pyo
17.952 KB
-rw-r--r--
UndoDelegator.py
10.534 KB
-rw-r--r--
UndoDelegator.pyc
13.885 KB
-rw-r--r--
UndoDelegator.pyo
13.885 KB
-rw-r--r--
WidgetRedirector.py
6.744 KB
-rw-r--r--
WidgetRedirector.pyc
7.765 KB
-rw-r--r--
WidgetRedirector.pyo
7.765 KB
-rw-r--r--
WindowList.py
2.415 KB
-rw-r--r--
WindowList.pyc
3.741 KB
-rw-r--r--
WindowList.pyo
3.741 KB
-rw-r--r--
ZoomHeight.py
1.27 KB
-rw-r--r--
ZoomHeight.pyc
1.671 KB
-rw-r--r--
ZoomHeight.pyo
1.671 KB
-rw-r--r--
__init__.py
0.281 KB
-rw-r--r--
__init__.pyc
0.434 KB
-rw-r--r--
__init__.pyo
0.434 KB
-rw-r--r--
aboutDialog.py
6.85 KB
-rw-r--r--
aboutDialog.pyc
6.853 KB
-rw-r--r--
aboutDialog.pyo
6.853 KB
-rw-r--r--
config-extensions.def
2.896 KB
-rw-r--r--
config-highlight.def
2.456 KB
-rw-r--r--
config-keys.def
7.595 KB
-rw-r--r--
config-main.def
2.501 KB
-rw-r--r--
configDialog.py
64.412 KB
-rw-r--r--
configDialog.pyc
53.159 KB
-rw-r--r--
configDialog.pyo
53.159 KB
-rw-r--r--
configHandler.py
31.724 KB
-rw-r--r--
configHandler.pyc
29.282 KB
-rw-r--r--
configHandler.pyo
29.282 KB
-rw-r--r--
configHelpSourceEdit.py
6.529 KB
-rw-r--r--
configHelpSourceEdit.pyc
6.555 KB
-rw-r--r--
configHelpSourceEdit.pyo
6.555 KB
-rw-r--r--
configSectionNameDialog.py
3.945 KB
-rw-r--r--
configSectionNameDialog.pyc
4.404 KB
-rw-r--r--
configSectionNameDialog.pyo
4.404 KB
-rw-r--r--
dynOptionMenuWidget.py
1.938 KB
-rw-r--r--
dynOptionMenuWidget.pyc
2.801 KB
-rw-r--r--
dynOptionMenuWidget.pyo
2.801 KB
-rw-r--r--
extend.txt
3.557 KB
-rw-r--r--
help.html
41.42 KB
-rw-r--r--
help.py
10.776 KB
-rw-r--r--
help.pyc
12.249 KB
-rw-r--r--
help.pyo
12.249 KB
-rw-r--r--
help.txt
11.859 KB
-rw-r--r--
idle.py
0.442 KB
-rw-r--r--
idle.pyc
0.413 KB
-rw-r--r--
idle.pyo
0.413 KB
-rw-r--r--
idle.pyw
0.55 KB
-rw-r--r--
idlever.py
0.405 KB
-rw-r--r--
idlever.pyc
0.577 KB
-rw-r--r--
idlever.pyo
0.577 KB
-rw-r--r--
keybindingDialog.py
12.176 KB
-rw-r--r--
keybindingDialog.pyc
12.078 KB
-rw-r--r--
keybindingDialog.pyo
12.078 KB
-rw-r--r--
macosxSupport.py
8.237 KB
-rw-r--r--
macosxSupport.pyc
8.384 KB
-rw-r--r--
macosxSupport.pyo
8.249 KB
-rw-r--r--
rpc.py
19.678 KB
-rw-r--r--
rpc.pyc
21.968 KB
-rw-r--r--
rpc.pyo
21.864 KB
-rw-r--r--
run.py
12.614 KB
-rw-r--r--
run.pyc
13.447 KB
-rw-r--r--
run.pyo
13.391 KB
-rw-r--r--
tabbedpages.py
18.007 KB
-rw-r--r--
tabbedpages.pyc
18.634 KB
-rw-r--r--
tabbedpages.pyo
18.634 KB
-rw-r--r--
textView.py
3.438 KB
-rw-r--r--
textView.pyc
4.02 KB
-rw-r--r--
textView.pyo
4.02 KB
-rw-r--r--