Fixed first token recognition when creating bnf concepts

This commit is contained in:
2020-05-29 08:52:06 +02:00
parent 479461c0a4
commit c498b394e3
11 changed files with 125 additions and 24 deletions
+4 -1
View File
@@ -313,7 +313,6 @@ class InFixToPostFix:
"""
return len(self.stack) > 0 and isinstance(self.stack[-1], type)
def _make_source_code_with_concept(self, start, rpar_token, end):
"""
@@ -1068,6 +1067,10 @@ class SyaNodeParser(BaseNodeParser):
:param parser_input:
:return:
"""
if not isinstance(parser_input, ParserInput):
return None
if parser_input.is_empty():
return context.sheerka.ret(
self.name,