Renamed ConceptMatch into ConceptExpression and added unit tests
This commit is contained in:
@@ -21,9 +21,9 @@ class PythonErrorNode(ErrorNode):
|
||||
|
||||
class PythonNode(Node):
|
||||
|
||||
def __init__(self, source, ast_, concepts=None):
|
||||
def __init__(self, source, ast_=None, concepts=None):
|
||||
self.source = source
|
||||
self.ast_ = ast_
|
||||
self.ast_ = ast_ if ast_ else ast.parse(source, mode="eval") if source else None
|
||||
self.concepts = concepts or {} # when concepts are recognized in the expression
|
||||
|
||||
# def __repr__(self):
|
||||
|
||||
Reference in New Issue
Block a user