diff options
Diffstat (limited to 'pyecsca/ec/op.py')
| -rw-r--r-- | pyecsca/ec/op.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pyecsca/ec/op.py b/pyecsca/ec/op.py index cb186e1..43a84c0 100644 --- a/pyecsca/ec/op.py +++ b/pyecsca/ec/op.py @@ -34,6 +34,9 @@ class CodeOp(object): op = node.op self.left = self.__to_name(node.left) self.right = self.__to_name(node.right) + if op is None and len(constants) == 1: + self.left = next(iter(constants)) + self.right = None self.operator = op self.parameters = frozenset(params) self.variables = frozenset(variables) |
