X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/448885b256ca1741fda7c4ef17f80f750ea614c0..31f4105731c9e5a6930905d358b62b2b834b940b:/blib2to3/pygram.py diff --git a/blib2to3/pygram.py b/blib2to3/pygram.py index f6ef001..7614af7 100644 --- a/blib2to3/pygram.py +++ b/blib2to3/pygram.py @@ -9,16 +9,13 @@ import os # Local imports from .pgen2 import token from .pgen2 import driver -from . import pytree # The grammar file _GRAMMAR_FILE = os.path.join(os.path.dirname(__file__), "Grammar.txt") -_PATTERN_GRAMMAR_FILE = os.path.join(os.path.dirname(__file__), - "PatternGrammar.txt") +_PATTERN_GRAMMAR_FILE = os.path.join(os.path.dirname(__file__), "PatternGrammar.txt") class Symbols(object): - def __init__(self, grammar): """Initializer. @@ -39,8 +36,7 @@ def initialize(cache_dir=None): global pattern_symbols # Python 2 - python_grammar = driver.load_packaged_grammar("blib2to3", _GRAMMAR_FILE, - cache_dir) + python_grammar = driver.load_packaged_grammar("blib2to3", _GRAMMAR_FILE, cache_dir) python_symbols = Symbols(python_grammar) @@ -57,8 +53,11 @@ def initialize(cache_dir=None): python_grammar_no_print_statement_no_exec_statement_async_keywords = ( python_grammar_no_print_statement_no_exec_statement.copy() ) - python_grammar_no_print_statement_no_exec_statement_async_keywords.async_keywords = True + python_grammar_no_print_statement_no_exec_statement_async_keywords.async_keywords = ( + True + ) - pattern_grammar = driver.load_packaged_grammar("blib2to3", _PATTERN_GRAMMAR_FILE, - cache_dir) + pattern_grammar = driver.load_packaged_grammar( + "blib2to3", _PATTERN_GRAMMAR_FILE, cache_dir + ) pattern_symbols = Symbols(pattern_grammar)