forked from VimPlug/jedi
Small pytree changes.
This commit is contained in:
@@ -15,10 +15,6 @@ __author__ = "Guido van Rossum <guido@python.org>"
|
|||||||
import os
|
import os
|
||||||
|
|
||||||
from . import pgen2
|
from . import pgen2
|
||||||
from . import tokenize
|
|
||||||
|
|
||||||
_type_reprs = {}
|
|
||||||
|
|
||||||
|
|
||||||
# The grammar file
|
# The grammar file
|
||||||
_GRAMMAR_FILE = os.path.join(os.path.dirname(__file__), "grammar3.4.txt")
|
_GRAMMAR_FILE = os.path.join(os.path.dirname(__file__), "grammar3.4.txt")
|
||||||
@@ -36,10 +32,10 @@ class Symbols(object):
|
|||||||
|
|
||||||
|
|
||||||
python_grammar = pgen2.load_grammar(_GRAMMAR_FILE)
|
python_grammar = pgen2.load_grammar(_GRAMMAR_FILE)
|
||||||
|
|
||||||
python_symbols = Symbols(python_grammar)
|
python_symbols = Symbols(python_grammar)
|
||||||
|
|
||||||
python_grammar_no_print_statement = python_grammar.copy()
|
python_grammar_no_print_statement = python_grammar.copy()
|
||||||
|
_type_reprs = {}
|
||||||
|
|
||||||
try:
|
try:
|
||||||
del python_grammar_no_print_statement.keywords["print"]
|
del python_grammar_no_print_statement.keywords["print"]
|
||||||
except KeyError:
|
except KeyError:
|
||||||
@@ -55,5 +51,3 @@ def type_repr(type_num):
|
|||||||
if type(val) == int:
|
if type(val) == int:
|
||||||
_type_reprs[val] = name
|
_type_reprs[val] = name
|
||||||
return _type_reprs.setdefault(type_num, type_num)
|
return _type_reprs.setdefault(type_num, type_num)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user