summaryrefslogtreecommitdiffstats
path: root/polymatrix/mixins/multexprmixin.py
diff options
context:
space:
mode:
Diffstat (limited to 'polymatrix/mixins/multexprmixin.py')
-rw-r--r--polymatrix/mixins/multexprmixin.py15
1 files changed, 15 insertions, 0 deletions
diff --git a/polymatrix/mixins/multexprmixin.py b/polymatrix/mixins/multexprmixin.py
new file mode 100644
index 0000000..c9c45c2
--- /dev/null
+++ b/polymatrix/mixins/multexprmixin.py
@@ -0,0 +1,15 @@
+import abc
+
+from polymatrix.mixins.oldpolymatrixexprmixin import OldPolyMatrixExprMixin
+
+
+class MultExprMixin(OldPolyMatrixExprMixin, abc.ABC):
+ @property
+ @abc.abstractmethod
+ def left(self) -> OldPolyMatrixExprMixin:
+ ...
+
+ @property
+ @abc.abstractmethod
+ def right(self) -> OldPolyMatrixExprMixin:
+ ...