Fixed SheerkaPrinter regression

This commit is contained in:
2020-10-02 05:02:43 +02:00
parent e8f2705dcf
commit cd066881b4
2 changed files with 7 additions and 7 deletions
+6 -6
View File
@@ -17,7 +17,7 @@ class ParsingException(Exception):
@dataclass() @dataclass()
class DefaultParserNode(Node): class DefConceptParserNode(Node):
""" """
Base node for all default parser nodes Base node for all default parser nodes
""" """
@@ -25,12 +25,12 @@ class DefaultParserNode(Node):
@dataclass() @dataclass()
class DefaultParserErrorNode(DefaultParserNode, ErrorNode): class DefConceptParserErrorNode(DefConceptParserNode, ErrorNode):
pass pass
@dataclass() @dataclass()
class CannotHandleErrorNode(DefaultParserErrorNode): class CannotHandleErrorNode(DefConceptParserErrorNode):
""" """
The input is not recognized The input is not recognized
""" """
@@ -38,7 +38,7 @@ class CannotHandleErrorNode(DefaultParserErrorNode):
@dataclass() @dataclass()
class NameNode(DefaultParserNode): class NameNode(DefConceptParserNode):
def get_name(self): def get_name(self):
name = "" name = ""
@@ -70,7 +70,7 @@ class NameNode(DefaultParserNode):
@dataclass() @dataclass()
class DefConceptNode(DefaultParserNode): class DefConceptNode(DefConceptParserNode):
name: NameNode = NotInitializedNode() name: NameNode = NotInitializedNode()
where: ReturnValueConcept = NotInitializedNode() where: ReturnValueConcept = NotInitializedNode()
pre: ReturnValueConcept = NotInitializedNode() pre: ReturnValueConcept = NotInitializedNode()
@@ -92,7 +92,7 @@ class DefConceptNode(DefaultParserNode):
@dataclass() @dataclass()
class IsaConceptNode(DefaultParserNode): class IsaConceptNode(DefConceptParserNode):
concept: NameNode = NotInitializedNode() concept: NameNode = NotInitializedNode()
set: NameNode = NotInitializedNode() set: NameNode = NotInitializedNode()
+1 -1
View File
@@ -30,7 +30,7 @@ class SheerkaPrinter:
self.sheerka = sheerka self.sheerka = sheerka
self.formatter = Formatter() self.formatter = Formatter()
self.custom_concepts_printers = {} self.custom_concepts_printers = {}
# self.reset() self.reset()
def reset(self): def reset(self):
self.custom_concepts_printers = { self.custom_concepts_printers = {