From 53b4e78a9b3cff3265ebac4d4552ecb4a66f5c86 Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Mon, 20 Mar 2017 08:36:11 +0100 Subject: [PATCH] Make some stuff private in the pgen parser API. --- jedi/parser/pgen2/parse.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/jedi/parser/pgen2/parse.py b/jedi/parser/pgen2/parse.py index cc1107c6..8fa15f1d 100644 --- a/jedi/parser/pgen2/parse.py +++ b/jedi/parser/pgen2/parse.py @@ -137,9 +137,9 @@ class PgenParser(object): # Loop until the token is shifted; may raise exceptions _gram = self.grammar _labels = _gram.labels - _push = self.push - _pop = self.pop - _shift = self.shift + _push = self._push + _pop = self._pop + _shift = self._shift while True: dfa, state, node = self.stack[-1] states, first = dfa @@ -183,21 +183,21 @@ class PgenParser(object): value, start_pos, prefix, self.addtoken) break - def shift(self, type_, value, newstate, prefix, start_pos): + def _shift(self, type_, value, newstate, prefix, start_pos): """Shift a token. (Internal)""" dfa, state, node = self.stack[-1] newnode = self.convert_leaf(self.grammar, type_, value, prefix, start_pos) node[-1].append(newnode) self.stack[-1] = (dfa, newstate, node) - def push(self, type_, newdfa, newstate): + def _push(self, type_, newdfa, newstate): """Push a nonterminal. (Internal)""" dfa, state, node = self.stack[-1] newnode = (type_, []) self.stack[-1] = (dfa, newstate, node) self.stack.append((newdfa, 0, newnode)) - def pop(self): + def _pop(self): """Pop a nonterminal. (Internal)""" popdfa, popstate, (type_, children) = self.stack.pop() # If there's exactly one child, return that child instead of creating a