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()
class DefaultParserNode(Node):
class DefConceptParserNode(Node):
"""
Base node for all default parser nodes
"""
@@ -25,12 +25,12 @@ class DefaultParserNode(Node):
@dataclass()
class DefaultParserErrorNode(DefaultParserNode, ErrorNode):
class DefConceptParserErrorNode(DefConceptParserNode, ErrorNode):
pass
@dataclass()
class CannotHandleErrorNode(DefaultParserErrorNode):
class CannotHandleErrorNode(DefConceptParserErrorNode):
"""
The input is not recognized
"""
@@ -38,7 +38,7 @@ class CannotHandleErrorNode(DefaultParserErrorNode):
@dataclass()
class NameNode(DefaultParserNode):
class NameNode(DefConceptParserNode):
def get_name(self):
name = ""
@@ -70,7 +70,7 @@ class NameNode(DefaultParserNode):
@dataclass()
class DefConceptNode(DefaultParserNode):
class DefConceptNode(DefConceptParserNode):
name: NameNode = NotInitializedNode()
where: ReturnValueConcept = NotInitializedNode()
pre: ReturnValueConcept = NotInitializedNode()
@@ -92,7 +92,7 @@ class DefConceptNode(DefaultParserNode):
@dataclass()
class IsaConceptNode(DefaultParserNode):
class IsaConceptNode(DefConceptParserNode):
concept: NameNode = NotInitializedNode()
set: NameNode = NotInitializedNode()
+1 -1
View File
@@ -30,7 +30,7 @@ class SheerkaPrinter:
self.sheerka = sheerka
self.formatter = Formatter()
self.custom_concepts_printers = {}
# self.reset()
self.reset()
def reset(self):
self.custom_concepts_printers = {