Remove some code that is not used anymore

This commit is contained in:
Dave Halter
2018-06-13 10:15:21 +02:00
parent 3bc82d112d
commit dcabf3d415
+3 -5
View File
@@ -160,7 +160,7 @@ class _GrammarParser():
) )
self._gettoken() # Initialize lookahead self._gettoken() # Initialize lookahead
def _parse(self): def parse(self):
dfas = {} dfas = {}
start_symbol = None start_symbol = None
# grammar: (NEWLINE | rule)* ENDMARKER # grammar: (NEWLINE | rule)* ENDMARKER
@@ -175,7 +175,7 @@ class _GrammarParser():
a, z = self._parse_rhs() a, z = self._parse_rhs()
self._expect(token.NEWLINE) self._expect(token.NEWLINE)
_dump_nfa(a, z) #_dump_nfa(a, z)
dfa = _make_dfa(a, z) dfa = _make_dfa(a, z)
#_dump_dfa(self._current_rule_name, dfa) #_dump_dfa(self._current_rule_name, dfa)
# oldlen = len(dfa) # oldlen = len(dfa)
@@ -272,8 +272,6 @@ class _GrammarParser():
def _gettoken(self): def _gettoken(self):
tup = next(self.generator) tup = next(self.generator)
while tup[0] in (token.COMMENT, token.NL):
tup = next(self.generator)
self.type, self.value, self.begin, prefix = tup self.type, self.value, self.begin, prefix = tup
def _raise_error(self, msg, *args): def _raise_error(self, msg, *args):
@@ -434,6 +432,6 @@ def generate_grammar(bnf_grammar, token_namespace):
It's not EBNF according to ISO/IEC 14977. It's a dialect Python uses in its It's not EBNF according to ISO/IEC 14977. It's a dialect Python uses in its
own parser. own parser.
""" """
dfas, start_symbol = _GrammarParser(bnf_grammar)._parse() dfas, start_symbol = _GrammarParser(bnf_grammar).parse()
p = ParserGenerator(dfas, token_namespace) p = ParserGenerator(dfas, token_namespace)
return p.make_grammar(Grammar(bnf_grammar, start_symbol)) return p.make_grammar(Grammar(bnf_grammar, start_symbol))