SILENT KILLERPanel

Current Path: > > opt > alt > python27 > lib64 > > > python2.7 > compiler


Operation   : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Software     : Apache
Server IP    : 162.0.232.56 | Your IP: 216.73.216.111
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: //opt/alt/python27/lib64///python2.7/compiler

NameTypeSizeLast ModifiedActions
__init__.py File 1023 bytes January 08 2025 10:43:00.
__init__.pyc File 1310 bytes January 08 2025 10:43:01.
__init__.pyo File 1310 bytes January 08 2025 10:43:01.
ast.py File 37508 bytes January 08 2025 10:43:01.
ast.pyc File 77182 bytes January 08 2025 10:43:00.
ast.pyo File 77182 bytes January 08 2025 10:43:00.
consts.py File 468 bytes January 08 2025 10:43:00.
consts.pyc File 750 bytes January 08 2025 10:43:00.
consts.pyo File 750 bytes January 08 2025 10:43:00.
future.py File 1893 bytes January 08 2025 10:43:01.
future.pyc File 3086 bytes January 08 2025 10:43:00.
future.pyo File 3086 bytes January 08 2025 10:43:00.
misc.py File 1794 bytes January 08 2025 10:43:01.
misc.pyc File 3980 bytes January 08 2025 10:43:01.
misc.pyo File 3980 bytes January 08 2025 10:43:01.
pyassem.py File 24268 bytes January 08 2025 10:43:00.
pyassem.pyc File 26991 bytes January 08 2025 10:43:01.
pyassem.pyo File 26417 bytes January 08 2025 10:43:01.
pycodegen.py File 47809 bytes January 08 2025 10:43:01.
pycodegen.pyc File 58764 bytes January 08 2025 10:43:01.
pycodegen.pyo File 58320 bytes January 08 2025 10:43:00.
symbols.py File 14489 bytes January 08 2025 10:43:01.
symbols.pyc File 18405 bytes January 08 2025 10:43:00.
symbols.pyo File 18371 bytes January 08 2025 10:43:01.
syntax.py File 1444 bytes January 08 2025 10:43:00.
syntax.pyc File 1960 bytes January 08 2025 10:43:01.
syntax.pyo File 1960 bytes January 08 2025 10:43:01.
transformer.py File 53116 bytes January 08 2025 10:43:01.
transformer.pyc File 49270 bytes January 08 2025 10:43:01.
transformer.pyo File 47455 bytes January 08 2025 10:43:01.
visitor.py File 3896 bytes January 08 2025 10:43:01.
visitor.pyc File 4317 bytes January 08 2025 10:43:01.
visitor.pyo File 4317 bytes January 08 2025 10:43:01.

Reading File: //opt/alt/python27/lib64///python2.7/compiler/visitor.pyc

�
�V~gc@s[ddlmZdd	d��YZdefd��YZeZddd�Zd�ZdS(
i����(tastt
ASTVisitorcBs8eZdZdZd�Zd�Zd�Zd�ZRS(sPerforms a depth-first walk of the AST

    The ASTVisitor will walk the AST, performing either a preorder or
    postorder traversal depending on which method is called.

    methods:
    preorder(tree, visitor)
    postorder(tree, visitor)
        tree: an instance of ast.Node
        visitor: an instance with visitXXX methods

    The ASTVisitor is responsible for walking over the tree in the
    correct order.  For each node, it checks the visitor argument for
    a method named 'visitNodeType' where NodeType is the name of the
    node's class, e.g. Class.  If the method exists, it is called
    with the node as its sole argument.

    The visitor method for a particular node type can control how
    child nodes are visited during a preorder walk.  (It can't control
    the order during a postorder walk, because it is called _after_
    the walk has occurred.)  The ASTVisitor modifies the visitor
    argument by adding a visit method to the visitor; this method can
    be used to visit a child node of arbitrary type.
    icCsd|_i|_dS(N(tNonetnodet_cache(tself((s5/opt/alt/python27/lib64/python2.7/compiler/visitor.pyt__init__"s	cGs+x$|j�D]}|j||�q
WdS(N(t
getChildNodestdispatch(RRtargstchild((s5/opt/alt/python27/lib64/python2.7/compiler/visitor.pytdefault&scGsu||_|j}|jj|d�}|dkrh|j}t|jd||j�}||j|<n|||�S(Ntvisit(	Rt	__class__RtgetRt__name__tgetattrtvisitorR(RRR	tklasstmetht	className((s5/opt/alt/python27/lib64/python2.7/compiler/visitor.pyR*s			cGs)||_|j|_|j||�dS(s&Do preorder walk of tree using visitorN(RRR(RttreeRR	((s5/opt/alt/python27/lib64/python2.7/compiler/visitor.pytpreorder;s	(Rt
__module__t__doc__tVERBOSERRRR(((s5/opt/alt/python27/lib64/python2.7/compiler/visitor.pyRs			tExampleASTVisitorcBseZdZiZd�ZRS(s�Prints examples of the nodes that aren't visited

    This visitor-driver is only useful for development, when it's
    helpful to develop a visitor incrementally, and get feedback on what
    you still have to do.
    cGsG||_|jj|jd�}|jj}|dkret|jd|d�}||j|j<n|jdkr�dG|G|r�|jp�dGHn|r�|||�n�|jdkrC|j}||j	kr3||j	|<H|jGH|GHxAt
|�D]3}|ddkr�dGd|Gt||�GHq�q�WHn|j||�SdS(	NRiiRtt_s	s%-12.12s(RRRR
RRRRRtexamplestdirR(RRR	RRRtattr((s5/opt/alt/python27/lib64/python2.7/compiler/visitor.pyRJs,		
!(RRRRR(((s5/opt/alt/python27/lib64/python2.7/compiler/visitor.pyRAscCsG|dkrt�}n|dk	r0||_n|j||�|jS(N(Rt_walkerRRR(RRtwalkertverbose((s5/opt/alt/python27/lib64/python2.7/compiler/visitor.pytwalkescCsP|jGHxAt|�D]3}|ddkrdGd|Gt||�GHqqWdS(NiRs	s%-10.10s(R
RR(RR((s5/opt/alt/python27/lib64/python2.7/compiler/visitor.pytdumpNodemsN((tcompilerRRRR RR#R$(((s5/opt/alt/python27/lib64/python2.7/compiler/visitor.pyt<module>s
;#

SILENT KILLER Tool