Renamed ConceptMatch into ConceptExpression and added unit tests
This commit is contained in:
@@ -5,7 +5,7 @@ from core.concept import Concept, ConceptParts, DoNotResolve
|
||||
from core.sheerka import Sheerka, ExecutionContext
|
||||
from core.tokenizer import Tokenizer, TokenKind, Token
|
||||
from parsers.ConceptLexerParser import ConceptLexerParser, ConceptNode, Sequence, StrMatch, OrderedChoice, Optional, \
|
||||
ParsingExpressionVisitor, TerminalNode, NonTerminalNode, LexerNode, ConceptMatch, ZeroOrMore, OneOrMore, \
|
||||
ParsingExpressionVisitor, TerminalNode, NonTerminalNode, LexerNode, ConceptExpression, ZeroOrMore, OneOrMore, \
|
||||
UnrecognizedTokensNode, cnode, short_cnode
|
||||
from sdp.sheerkaDataProvider import Event
|
||||
|
||||
@@ -14,7 +14,7 @@ class ConceptVisitor(ParsingExpressionVisitor):
|
||||
def __init__(self):
|
||||
self.concepts = set()
|
||||
|
||||
def visit_ConceptMatch(self, node):
|
||||
def visit_ConceptExpression(self, node):
|
||||
self.concepts.add(node.concept)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user