Files
OSACA/osaca/parser/condition.py
2024-02-24 15:46:04 +01:00

29 lines
604 B
Python

#!/usr/bin/env python3
from osaca.parser.operand import Operand
class ConditionOperand(Operand):
def __init__(
self,
ccode=None,
source=False,
destination=False,
):
super().__init__(source, destination)
self._ccode = ccode
@property
def ccode(self):
return self._ccode
@ccode.setter
def ccode(self, ccode):
self._ccode = ccode
def __str__(self):
return f"Condition(ccode={self._ccode}, source={self._source}, destination={self._destination})"
def __repr__(self):
return self.__str__()