receiveDigit method
Receive a digit 0-9.
Implementation
@override
DartBlockValueTreeAlgebraicNode receiveDigit(num digit) {
if (parent != null) {
final newConstantNode = DartBlockValueTreeAlgebraicConstantNode.init(
digit,
false,
parent,
specificNodeKey: nodeKey,
);
parent!.replaceChild(this, newConstantNode);
return newConstantNode;
} else {
return DartBlockValueTreeAlgebraicConstantNode.init(
digit,
false,
null,
specificNodeKey: nodeKey,
);
}
}