Current Path: > > lib64 > python2.7 > compiler
Operation : Linux premium107.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 : 198.54.126.246 | Your IP: 216.73.216.181 Domains : 1034 Domain(s) Permission : [ 0755 ]
| Name | Type | Size | Last Modified | Actions |
|---|---|---|---|---|
| __init__.py | File | 1023 bytes | April 10 2024 04:58:35. | |
| __init__.pyc | File | 1297 bytes | April 10 2024 04:58:46. | |
| __init__.pyo | File | 1297 bytes | April 10 2024 04:58:46. | |
| ast.py | File | 37508 bytes | April 10 2024 04:58:35. | |
| ast.pyc | File | 72125 bytes | April 10 2024 04:58:46. | |
| ast.pyo | File | 72125 bytes | April 10 2024 04:58:46. | |
| consts.py | File | 468 bytes | April 10 2024 04:58:35. | |
| consts.pyc | File | 737 bytes | April 10 2024 04:58:46. | |
| consts.pyo | File | 737 bytes | April 10 2024 04:58:46. | |
| future.py | File | 1893 bytes | April 10 2024 04:58:35. | |
| future.pyc | File | 2956 bytes | April 10 2024 04:58:46. | |
| future.pyo | File | 2956 bytes | April 10 2024 04:58:46. | |
| misc.py | File | 1794 bytes | April 10 2024 04:58:35. | |
| misc.pyc | File | 3733 bytes | April 10 2024 04:58:46. | |
| misc.pyo | File | 3733 bytes | April 10 2024 04:58:46. | |
| pyassem.py | File | 24268 bytes | April 10 2024 04:58:35. | |
| pyassem.pyc | File | 25951 bytes | April 10 2024 04:58:46. | |
| pyassem.pyo | File | 25377 bytes | April 10 2024 04:58:43. | |
| pycodegen.py | File | 47809 bytes | April 10 2024 04:58:35. | |
| pycodegen.pyc | File | 56515 bytes | April 10 2024 04:58:46. | |
| pycodegen.pyo | File | 56071 bytes | April 10 2024 04:58:43. | |
| symbols.py | File | 14489 bytes | April 10 2024 04:58:35. | |
| symbols.pyc | File | 17677 bytes | April 10 2024 04:58:46. | |
| symbols.pyo | File | 17643 bytes | April 10 2024 04:58:43. | |
| syntax.py | File | 1444 bytes | April 10 2024 04:58:35. | |
| syntax.pyc | File | 1882 bytes | April 10 2024 04:58:46. | |
| syntax.pyo | File | 1882 bytes | April 10 2024 04:58:46. | |
| transformer.py | File | 53116 bytes | April 10 2024 04:58:35. | |
| transformer.pyc | File | 47645 bytes | April 10 2024 04:58:46. | |
| transformer.pyo | File | 45830 bytes | April 10 2024 04:58:43. | |
| visitor.py | File | 3896 bytes | April 10 2024 04:58:35. | |
| visitor.pyc | File | 4187 bytes | April 10 2024 04:58:46. | |
| visitor.pyo | File | 4187 bytes | April 10 2024 04:58:46. |
�
{fc @ s[ d d l m Z d d d � � YZ d e f d � � YZ e Z d d d � Z d � Z d S(
i����( t astt
ASTVisitorc B s8 e Z d Z d Z d � Z d � Z d � Z d � Z RS( s Performs 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.
i c C s d | _ i | _ d S( N( t Nonet nodet _cache( t self( ( s( /usr/lib64/python2.7/compiler/visitor.pyt __init__"